5.0
20 Jan 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- Contributing to positive change in the world - Company genuinely respects work life balance and flexible working - Comfortable and well located office - Smart and engaged colleagues
Cons
Only complaint would be that they seem to pay a bit below market average, and can be a bit slow to move people up through the ranks