5.0
Apr 4, 2016
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Our ability to service our clients with a vast array of talented dedicated people is very important
Cons
sometimes big can feel a bit impersonal, but the company are making great efforts to make their staff feel included and needed.