5.0
12 Jul 2023
Former employee, more than 5 years
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Small company culture Smart, interesting people Making a difference in the world Supportive and encouraging environment Diverse international employees and partners Opportunities for growth
Cons
Slow to adapt and respond to member needs