Not sure I fully agree with that last post on IBM BCS. Being part of a huge conglomerate does bring its frustrations (tortuous processes, low salary increases if rest of firm isn't doing so well etc), but in my view, BCS does pretty well in getting round some of these issues. In my view, the organisation is quite rightly focusing on its high performers in order to help it improve its brand perception and performance, while it is happy(ish) to let its lower performers find the door. This is something which doesn't come too easily to an organisation which used to be famous for providing a job for life, but within BCS it's become a necessity as it had too many low performers from both IBM and PwC heritages.Speaking of PwC, there are still some ex-PwC staff around who don't like the change in culture, so these will probably account for some of the departures as well - although I believe numbers are now dropping off. In fact, the majority of BCS consultants are now new joiners since the PwC acquisition.