I saw the same at a prominent financial services firm. 50 - 60 Indians in the same dept from the same region. A big number.
I even asked a senior manager if I needed to be Indian to excel at the company. He said the very fact I asked that question is a problem, whether or not it is true.
This is similar to having the first 30 engineers all come from the same school. Helps with speed in the short term but sub-optimal in the long term. This is why forms like Google centralize hiring.
I even asked a senior manager if I needed to be Indian to excel at the company. He said the very fact I asked that question is a problem, whether or not it is true.