Current Employee2.1Dec 22, 2024Great product, toxic culture, only a few are performing, worst comp plan I have ever seen
Current Employee2.0Sep 21, 2023This place spent a lot of money but really pushed hard to get things closed.
Current Employee4.7May 15, 2024Amazing experience with a lot of opportunities as the company is growing at a fast pace in EMEA.
Current Employee3.0Oct 20, 2023Overall good experience. Compensation plan is something that you would have to get use to. Based off travel bookings.
Overall good experience. Compensation plan is something that you would have to get use to. Based off travel bookings.