4.0
20 Nov 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great team environment, like minded people to work for public good. Support for professional growth
Cons
Slow progression. Has to be stand out for opportunities for career progression