Current Employee3.7May 14, 2024Solid company with great development. Compensation is a little low relative to other roles.
Current Employee4.3Apr 22, 2024Excellent the company culture is very great it’s nice to see the impact during big events
Former Employee2.7Nov 7, 2024Once a great company to work for. In 2024 all EMEA Sales leadership has changed, making it a toxic workplace. There's a lot better out there now.
Once a great company to work for. In 2024 all EMEA Sales leadership has changed, making it a toxic workplace. There's a lot better out there now.