5.0
Jul 14, 2026
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great Support network and strong teams
Cons
lower pay than competitors within the company but the opportunity to grow and develop is endless