I don't really see the problem here. Indians are willing to work under these conditions, which honestly don't sound worse than the US. It sounds like even though they might shrink/grow teams at will, because the building has many teams, the risk for the individual is low. And you said that companies are happy with the work these teams do. So what is the problem?
tluyben2|11 years ago
Quality wise I have not seen anything coming from these shops, however that might be OK for departmental (read CRUD; the type MS Access was made for) LoB applications, mobile apps and internal sites.
Edit: stand corrected, I did say happy.
QuantumChaos|11 years ago
If you apply basic microeconomics to this situation, it is actually very simple. The company makes Indian workers better off, American workers worse off, and American companies better off.