1.0
Feb 27, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
None lol. Sorry about that
Cons
Awful staff, awful management, awful working hours, and absolutely awful pay. Stay far far away if you can