I had a feeling that Capgemini did not pay as well as the competitors on the market. Not sure, just my assumption. I went cause another company was ready to pay 30% more. This was one of the reasons. Another reason why i left: coding. Again, maybe it was my personal situation, but the way we (out team) coded was not professional. Again its not bad as long as it is R&D but i wanted to learn "proper" coding. One more issue, more philosophical maybe: unfortunately "expertise/competence" is NOT among the Capgemini slogans, however i think it should be always in the focus of any serious company. BUT i have such warm feelings from Capgemini (Altran) that i still think i will maybe one day return there.