5.0
1 June 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- Working with great people who are passionate about the mission - Knowing you are making a real difference everyday - Collaborative & flexible work environment - Managers that are invested in your career development
Cons
- Not really a con but it is an agile work environment with new opportunities surfacing each month - so you need to be able to adapt