The centre especially focusing on research is touted as being on par with the centres in rest of the world - US for example. But this is far from true since most of the cutting edge work is executed in the US and only small bite sized work chunks manage to reach India. The quality of people is not as good either - there is a heavy compromise, due to abundant availability of Masters candidates - while PhD is a must in the US thereby ensuring greater quality of research output. Also, restrictions on offshoring work from US due to defence/security concerns prevent great work coming this way! The biggest downside is the terrible pay, where quite well qualified candidates are paid even lesser than freshly graduated software engineers elsewhere!