Pros
If your diplomatic and political skills are great then you are gem for this company, if you are not looking to groom yourself technically then this is the best place for you. You will get to work with best donkeys in the industry where you can spoil yourself. You will be surrounded with number of dumb and politically bright people. Your boot licking skills will well recognized here irrespective of your knowledge.
Cons
Your technical skills will get rusted over a period of time. worst company to work for, worst management and HR. The US and UK establishments are still better, They call it R&D center but its actually the cost cutting center managed and run by bunch of AH's. The India operations, HR and administration has completely ruined this company's image. There is hell lot of corruption and cost cutting for each and every possible thing for Indian employees, even for tissues and toilet rolls. Don't fall in the trap that they are pay masters, if you have skills then there are numerous better companies who are ready to give you much better pay scales. Don't join this company and regret for the worst mistake of your lifetime later.