5.0
May 7, 2019
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The company has a great culture and gives employees a lot of exposure to large clients. The staff are experts in their field and the benchmark is set high.
Cons
Travel is required where business demands. However my experience was that they consider where you are based to help with work-life balance.