1.0
Dec 13, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Salaries are in line with current baselines
Cons
No work life balance. Leadership thrives on chinese whispers and making up stories to discredit workers. Workers are often undermined by C level