5.0
7 Dec 2017
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing Leadership who are talented and most importantly trusted. Happy and helpful employees across the organisation. Excellent compensation and benefits package(s), excellent working environment and excellent colleagues.
Cons
I didn't start working here earlier in life.