Pros
Cracking Capgemini's Interview is easiest thing in this globe. They release offer letter very soon may be in a week or two. They provide laptops so that you can handle things from Home as well.
Cons
Capgemini will pay you fair salary only if you have cross offer else you will be under paid. The non technical managers are worst as they don't have any idea about the technical complexity and Hence they fail to estimate the time lines so they expect miracles from developers. Non Technical Manager take your project interview in some other framework and assigns you work in different framework with a very strict timelines may less than 5 days or so. Non Technical Managers directly fires you and even HR has an tie ups with them. HR will not even listen to your reasons. Non Technical Managers call you on Saturday's and Sunday's and ask the work status and they build unnecessary pressure on your personal life. Non Technical Managers assigns work to you considering Saturday and Sunday as your working days. NOTE : I was working in the project named PLEIADE and I am sharing my experience based on it. It may happen that Capgemini might be a good company.