Too many hidden costs
Too many hidden costs, very poor onsite management. Managers have no clue and copy past what ever is dictated to them from hierarchy !
France
Too many hidden costs, very poor onsite management. Managers have no clue and copy past what ever is dictated to them from hierarchy !