5.0
7 May 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Large business Multiple teams and business functions to collaborate with across the organisation Personal and career development and growth opportunities available Plenty of internal training and both external training programmes available Highly recommend *****
Cons
Nothing to add here .