There are sizable number of people in IT who are racist. Promotions are either by language or by caste.
The thumb rule in many IT companies is that if one is a Boss's pet he/she can behave as if they are a law unto themselves. All these guys are good at using jargons like "Value add" , "Value proposition", "Behave like a professional" and sporting flashy accent , but you go in depth, they are good for nothing guys.