3.0
Apr 13, 2023
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Global infrastructure is strong and people are great
Cons
Not enough investment in employee development. Too much change in leadership team