Pros
Generally a good brand consultancy firm, it will look good on your cv and to your future employers. Exposure to big complex projects, which can challenge you but also good for the experience and development. Some great colleagues, very talented and knowledgable people.
Cons
Processes are horrific, dated and you genuinely don't get the feeling you work for Capgemini when you are 100% assigned to a Client project which is a long term engagement. Processes within the company are slow, dated, confusing. Training is virtually nothing as well as onboarding. Pay is low in comparison to other consultancy firms and promotions are difficult to obtain. Bonuses are only applicable to very senior positions.Be prepared to travel and sacrifice work life balance if you are staffed on a project which is not near your base.