4.0
Mar 5, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Large company, good people (esp. in operations), lots of work and opportunity. Big partnerships/projects to work on. Good benefits.
Cons
A lot of technical issues/incidents, lots of business/strategic changes and corporate process hoops to jump through. Difficult to work with HR and Talent Decisions/changes seem to be somewhat arbitrary and not explained (the why was often unclear). Roles aren't necessarily titled by the work/remit in your day to day (e.g. two people could have the same title with two completely different roles/jobs)