3.0
Apr 10, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Large company, good opportunities to meet lots of ppl. (many of them are smart and nice). Salary ok.
Cons
Wired culture, lots of layoffs and reorgs. Experience highly dependent on managers and many of them are not good.