4.0
Jan 17, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
World leader in their sector, high-performing team, stimulating and challenging work.
Cons
Work / life balance is inconsistent, too results / outcomes focused, lacking in empathy.