Current Employee3.7Jul 2, 2024Overall the company is going through a transition with product, sales and technical teams.
Former Employee1.6Sep 1, 2023Start of career, good people But terrible leadership, tough position in the market now
Current Employee3.4May 13, 2025This organisation has a great office culture, and a fast-paced environment to excel in a sales role.