5.0
Apr 23, 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic people and culture with a big focus on work-life balance
Cons
Communication and management from upper leadership in the US could be better