2.0
Mar 27, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Salary is competitive but hours are long
Cons
Constant 1am to 3am finishes Culture is rather unpleasant with many people unhappy Extreme pressure and unreasonable deadlines