3.0
Feb 12, 2021
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Global reach and talent of colleagues
Cons
Culture that rewards short term sales over quality leadership which often results in turnover of talent.