Pros
I've worked at Andersen/Accenture and with Deloitt, Oliver Wyman, KPMG/Bearing Point over my career and Capgemini is definitely the overall best. Entrepreneurial, diverse, inclusive, highly ethical, multi-facited, good people, good benefits ... are some of the descriptors that come to mind. Capgemini is a systems integrator, technology developer, business services outsourcing company AND Capgemini Invent is the business, strategy, innovation/invention, division AND Capgemini Engineering is the largest independent engineering firm in the world AND our Sogeti, frog and Cambridge subsidiaries design secret things for Google, Microsoft, NAVIDA, NASA, DOD, UK MoD and accelerate startups, most of which we can't talk about. There is definitely something for everyone at Capgemini!
Cons
Training and career paths could be more structured. This is partially my bias from working at Accenture and US Navy. Capgemini's entrepreneurial culture also allows people the freedom to define multiple career paths that could be more definitive and structured, especially for people earlier i their careers.