5.0
Dec 2, 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Lovely people, and the culture they've built is supportive and encouraging.
Cons
Turnover rate can be quite high
Check out your Company Bowl for anonymous work chats.