4.0
14 Apr 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
- Great culture at London office - Great benefits - Nice people
Cons
- US centric - Lots of cost cutting and redundancies leading to high workload - Many work processes slow & bureaucratic - Limited career progression opportunities - No annual inflation pay adjustments