5.0
11 Jul 2016
Anonymous employee
Former employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Ambitious, amazing well respected clients, innovative, staff focussed.
Cons
Lots of senior management means information isn't always filtered down and communication can be a challenge