5.0
Mar 29, 2016
Anonymous employee
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Stimulating environment, great people, challenging projects.
Cons
Overseas travel is a fantastic opportunity and would be great to spend more time on trips.