I guess it depends on which team you are in. I have worked for some of the well know MNCs(not FANG) in Bangalore, some of the teams I was part of did really hard core development work. Some of my team members in Bangalore were more competent than our US counterpart.