5.0
19 June 2026
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Purpose-driven mission, talented and supportive colleagues, opportunities to learn and grow, meaningful global impact.
Cons
Fast-paced environment, so flexibility and comfort with change are important.