Avantages
Working at Capgemini is, for me, fun. I am a lucky person whose hobby is technology and I work for a technology company, who believes in the right technology for the right job. The company is setup mostly on a meritocrisy, of course there are politics as in any job, but if you're willing to do the work then you will do well. Capgemini have very clear corporate policies on Work/Life balance which has benefitted me greatly and many people I know. In general the corporate ethics of Capgemini are very close to my own, which makes it easy to work for them.
Inconvénients
Not much specific to Capgemini, 1. Long hours - but with any Tier 1 Consultancy you work long hours 2. Away from home a lot - that is the life of a consultant 3. Management direction at time - everyone is an opinion and has the right to exercise it.