4.0
Apr 18, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits and good line managers. People higher up have been there for years and there isn’t much progression routes
Cons
Pay is incredibly low for London