1.0
Nov 30, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Some nice people who work there
Cons
High-pressure environment, disorganized, bullying culture, low pay. stress stress stress
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "1st line team and 2nd line team awesome"
Users say... "Arrogant management