Most of them over on H1Bs. Indians are good at internal politics and screwing over colleagues if nothing else.
Indians are good at internal politics and screwing over colleagues if nothing else.
You work in a tech company?