This is the honest truth.
I've dealt with outsourcing to India before and share many of the same headaches mentioned in these comments.
I know it's a generalization, but I believe it's fairer to generalize about Indian outsourcing businesses than about Indian individuals: these businesses are doing their best to maximize profits, like any business does. They hire very low, mark up quite a bit and (in my experience) misrepresent their talent pool.
Conversely, I've worked with a number of brilliant Indians at a large corp here in North America.
The good individuals leave after a couple of years or less. The turnover is really high. They leave for the same reasons anyone would: better opportunities, mentorship, culture, money, etc.
In reality, it's a smoke and mirrors game where the outsourcers mostly win. Indian individuals get a bad rap.
I've dealt with outsourcing to India before and share many of the same headaches mentioned in these comments.
I know it's a generalization, but I believe it's fairer to generalize about Indian outsourcing businesses than about Indian individuals: these businesses are doing their best to maximize profits, like any business does. They hire very low, mark up quite a bit and (in my experience) misrepresent their talent pool.
Conversely, I've worked with a number of brilliant Indians at a large corp here in North America.
The good individuals leave after a couple of years or less. The turnover is really high. They leave for the same reasons anyone would: better opportunities, mentorship, culture, money, etc.
In reality, it's a smoke and mirrors game where the outsourcers mostly win. Indian individuals get a bad rap.