2.0
18 Apr 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly and supportive culture across the UK business.
Cons
Business focused on short term gains and business units and countries operate independently making collaboration difficult within the country and outside the country.