1.0
21 May 2026
Anonymous employee
Former employee, more than 1 year
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Great people, good product, and a broad responsibility.
Cons
Highly toxic work culture. Increasing influence and demand from China teams, meaning long working hours and unattainable deadlines. Aggressive senior leaders who struggle to let their people do their roles. Unnecessary micro levels of reporting and insight needed, taking time away from doing the day job. Career progression based on your popularity at the time. Cultural beliefs being completely ignored.