4.0
12 Feb 2026
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
- Good culture and people - Nice offices - Interesting work
Cons
Pay has lagged in the past years A bit political lately Hard to make progress if you are junior / mid level