Pros
Good flex benefits scheme and highly ethical company. Variety of accounts to work on Job for life if you just want to plod along, especially if you TUPE'd in on a decent wage.
Cons
Grossly underpaid for the work you do. Many colleagues leave, some return to get the promotions and pay-rises they couldn't achieve whilst at Capgemini. If you're good at your job you'll get a tough account, you'll fix it and get moved onto the next tough account. Difficult to get a promotion if on an account less than a year. Seen as lacking ambition if on an account more than 18 months. You can be a higher grade than your own review manager. Too much dead-wood inherited from TUPE deals - some on decent salaries based on what they were on before. You won't get more than the minimum out of them. They're after a redundancy / easy life.