4.0
Jun 4, 2021
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Diversity, exciting growth, and ambitious goals
Cons
Intense working culture and long hours. "Global company" with a US work culture and US focus, other regions are an afterthought. Performance and pay reviews are painfully slow. Culture of overpromising and undelivering to employees.