5.0
17 Oct 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Clear purpose, credible leadership and outcomes which create real improvement for society. Lots of flexibility and great annual leave.
Cons
Fast paced, results are poweful but require a lot of work and commitment.