1.0
Feb 11, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good pay and smart people to learn from.
Cons
Insensitive to employees. No work life balance. No team culture. High staff turnover.
Check out your Company Bowl for anonymous work chats.