i interviewed with them and my feedback is as follows:
salary: slightly above median level but definitely not top of the line.
people: they have a good bunch but technically not that solid. this could be because they are mostly invovled in doing maintenance work from their india center and not doing real product development. also, there are a couple of busines units where the technologies are different. they definitely do not use the latest models and technology. from this perspective i did not feel there will be much growth with them from a technical viewpoint. also i got the feeling that mainly their managers are from the parent company in us. as a result the growth vertically will also be limited. oniste opportunities exist but not like the infosys, wipro type. the managers were not very convincing about this so my guess is this odc is more for bug fixing, maintenance release etc. not sure though...make your own judgement.
if you are looking for exciting work then this is definitely not the place. my 0.02$ only (so ranchers please dont flame me please). from what i have heard from some employees, the workload is not that much...pressure is less...in fact they are sometimes bored also because everything is driven by remote control by onsite team.
use your own judgement...also ask the poster prior to mine as he is a current employee.