3.0
Feb 22, 2024
Former employee, more than 1 year
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
Great people to work with, especially their CSM team. They had a great culture until 2023 then things took a nosedive, with successive layoffs. Average compensation compared to competitors.
Cons
Non-transparent pay scales, hard to get a raise. Not clear career progression routes, hard to get permanent contract Most of the Sales org not hitting targets Nice to have product offering People leaving or burning out Lots of middle layer management.