Indians are good at internal politics and screwing over colleagues if nothing else.
You work in a tech company?
They originally came here on H1Bs.