4.0
Mar 31, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The work is really meaningful and has a purpose, the culture is really strong and the team is really talented.
Cons
Sometimes it can feel as though good work isn't rewarded appropriately, and this can feel demotivating, despite a lot of recognition, there aren't many rewards.