When you are working for a client, Capgemini doesn't care about you anymore. They expect some networking and showing a face once a month to people you'll never see again. Too much "knowing the right person" instead of showing your work.
Salary increase is as low as they are allowed to give, they come up with an excuse just so you don't get it.
I've had 6 managers in 4 years time, just climbing ladders..
Big chunck of your salary is mobilityallowance, traveling to work is just paid with your own salary.