4.0
18 Nov 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good benefits, excellent support for career development and opportunities within the business.
Cons
Very corporate, slow moving, hoops and hurdles - typical for a business this big... And not much budget for socials anymore