1.0
Nov 27, 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice colleagues apart from Senior Management
Cons
Stressful, chaotic work environments at times with toxic work culture from management and where employees can get fired any day without any warning