4.0
22 Aug 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, relaxed engaged and mission driven
Cons
Salary is not great compared to parallel roles within corporates, but great exposure to senior industry figures