Generally tech install for ERP, analytics, etc.
It is more tech body shop than Deloitte or Accenture.
They have a strategy and ops practice and some strong people in leadership positions, but their staff is generally much weaker than competitors, especially in US.
Generally tech install for ERP, analytics, etc. It is more tech body shop than Deloitte or Accenture. They have a strategy and ops practice and some strong people in leadership positions, but their staff is generally much weaker than competitors, especially in US.