On the other side, they are reality.
As more and more are Indians in this country, they are exposed. (So are Chinese).
Elder Indians are very very nice. But younger generation is different. They are more rankism and bullying people under. Another negative I have is they cheat. I do not trust the education, experience and projects in their resumes.