3.0
Jan 14, 2021
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Well known company and top in the industry Interesting clients Access to global network and wide range of skills/talent
Cons
Disorganised teams Poor work life balance Competitive culture Lots of admin/internal management time required