4.0
Jan 5, 2021
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Inspiring global leadership with a compelling vision
Cons
Lack of transparency with hiring and salary doesn't always reflect market rate.