5.0
Mar 28, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive colleagues, purpose-focused business. Great culture and really nice people
Cons
Pace of work is fast and very challenging sometimes