5.0
10 Jun 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Highly supportive team, lots of autonomy, and a sensible workload. Great culture, with a company mission focused on doing good for both people and the planet.
Cons
None I can think of