Idk about all that. But for me, I got put on a team of 40 Indians. It was awful. So I quit and went to another company. New company was great. All Americans. Management got replaced with a Indian. A few years passed and I'm the only non Indian left.