Pros
Salary and condition applied , u will get astronomical digit while you join.
Cons
* no hike * will get lost in big organization * they say buddy concept, that you will get buddy when you join to make us feel better and get to know company. I have not seen any. * Oraganization structure is worst and anyone who has not experienced worst organization structure and want to experience this is the right place. * low onsite offer and no bills are reimbursed until you take it to next level of escalation. * if you have no god father then difficult to get promotion. * Mumbai Capgemini treat Bangalore branch and chennai branch as workers and if you work different location than your managers location then you will definelty need change in project or company. * policy in company changes as per manager wants I can see little India p o litic& and corruption here. If money if life then this company. You can't achieve anything in life only thing you learn is dishonesty and politics