Current Employee4.7May 15, 2024Amazing experience with a lot of opportunities as the company is growing at a fast pace in EMEA.
Current Employee3.9Dec 7, 2023My overall experience has been positive. The culture is great and you work with fantastic people.
Current Employee3.4Mar 18, 2024Overall, good sales org. Change happens monthly, whether it’s leadership, comp structure, product updates etc. They definitely keep you on your toes.
Overall, good sales org. Change happens monthly, whether it’s leadership, comp structure, product updates etc. They definitely keep you on your toes.