5.0
27 May 2025
Former employee, more than 5 years
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Global Impact & Reach Career Growth & Learning Compensation & Benefits Mission-Driven Work
Cons
Large organization. Being part of a big company can mean slower decision-making and more layers of approval.