3.0
Jun 8, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Nice location, nice people - Diverse areas in technology covered - Embracing AI proactively
Cons
- Low morale caused by annual layoffs -- management stated that there would be no expected layoffs in January, just to ambush employees by closing several offices completely in one go in Feb.