Current Employee4.4Oct 19, 2024Great company to work for in EMEA. Culture is as good as it looks from the outside.
Current Employee3.7Dec 14, 2023Good. Great GTM culture. Food in office, events. Great vibes. Not so good: constantly changing incentive structures (every quarter)
Good. Great GTM culture. Food in office, events. Great vibes. Not so good: constantly changing incentive structures (every quarter)
Current Employee2.9Aug 13, 2025Mixed. Company feels like it’s making the future. The sales organization has so many problems. Overly complex to close deals and spend time selling.
Mixed. Company feels like it’s making the future. The sales organization has so many problems. Overly complex to close deals and spend time selling.