3.0
Feb 2, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
My direct manager was great (I won't embarrass him by name dropping). Good exposure to larger accounts. Great company brand generally.
Cons
Senior management are completely disconnected from staff. Unrealistic expectations and poor compensation compared to competitors.