3.0
Jun 28, 2026
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Consultants are good people. Client base are good. Well-established and can pull big companies. Offices are nice.
Cons
Tech stack is very outdated, you will not find numbers in this company unless somebody else has developed a relationship with a decision maker previously. Accountability in leadership positions is up for debate, a lot of them sweep under the rug.