3.0
Nov 28, 2025
Former employee, more than 3 years
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
Supportive, friendly colleagues who create a positive and collaborative team environment
Cons
Very poor leadership that harms morale and creates a negative, sometimes even toxic, work environment