1.0
16 Oct 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Salaries are competitive, good office location
Cons
It has ideas way above its station. Once you peel back the layers, its not doing anything of note - but really believes it is. Commercial imperatives will always trump everything else. Don't believe the 'mission driven' nonsense. Note how the positive reviews are all clustered - there are occasional management pushes for Glassdoor reviews. There is no authentic culture really. But the one that does exist is not great.