4.0
Dec 8, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture and loads of benefits to employees be it pension scheme, insurance or other options. It encourages people to constantly learn and evolve personally and professionally.
Cons
Culture of continuous re-orgs. Huge establishment so sometimes you don’t interact with anyone outside your own portfolio.