3.0
23 Oct 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good work life balance. Good employee products and benefits
Cons
Pay doesnt keep up with inflation. Leadership overhauled regularly and restructures are common but doesnt really change anything.