The millions of dollars expats cost the company can be worth it if they do something useful, in India they have been a drain on resources, driving up the overheads and hourly costs, Last I heard its almost $60/hr as conpared to $40/hr couple of years back. Of course the salary and wages of Indian employees is barely significant portion of this, its the few expats that increase all the cost.
How can first time supervisors with no uderstanding of how to deal with human beings be sent to India and get paid extra? Of course the people will get frustrated. What is the criteria for selecting them? I’ve heard the manahers aren’t any better either.
No offense here, India is full of smart people, but only if a company and its leaders knows how to run a business.