3.0
Jun 28, 2024
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Well implanted in the public sector in the UK, in several areas (HR, Healthcare, Heavy Industries, Financial Services).
Cons
Managed more like a recruitment firm rather than a consultancy firm.