Former Employee3.1Nov 27, 2023During my time, there was constant change. The company was rapidly growing and looking to establish its sales systems.
During my time, there was constant change. The company was rapidly growing and looking to establish its sales systems.
Current Employee4.1Oct 18, 2023I love working at OMG. My only gripe is the commute and they require some in office presence.