1.0
Oct 3, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great work life balance and team moral
Cons
Senior leadership not great and stupid high targets and care about numbers and not the person at all