2.0
13 Mar 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Collaborative colleagues Brand has credibility in the market for performance data Good client list for Benchmarking services
Cons
Poor leadership in London, everything done on the cheap Lack of service evolution and development Limited consulting delivery capability in Europe Antiquated business processes and systems