Beware of positive reviews, those are totally misleading. The positive reviews in May month were written by Operations team, and leadership has literally forced them to write it. The motive behind it is that the global CEO is about to visit India office next month and there were already so many negative reviews and India leadership did their best just to compensate for it since they have no real work to do(except purchasing awards). :P Rather than focusing on competing with competitors, India leadership is focused on competing with global teams across geographies so that they can hire more and more folks under them. I can see a strong pricipal-agent problem. Stay away from this company unless you want a very high level of politics as a daily dose.