1.0
8 Jan 2026
Former employee, less than 1 year
Cardiff, Wales
Recommend
CEO approval
Business outlook
Pros
Most of the managers are great in terms of personality
Cons
You must be liked be a certain fellow consultant to fit in or they’ll make your life hell. Managers don’t manage this, they ignore it and people leave