1.0
Jun 13, 2026
Former employee, more than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Health insurance is good Pension is good Salary OK Nothing else
Cons
By far the worst workplace experience of my career. The team environment was toxic, no collaboration, jealousy, and no onboarding, no clear performance expectations. Leadership lacked direction, unhelpful , and make you feel inadequate. The only redeeming feature was the health insurance (so I got access to psychological support to get out from there asap).