Interesting that you say that they made you complacent in terms of your interview tests. This is symptomatic if how IBM treat their new joiners. Tell the newbies that there is great training available, that the quality of assignments are top notch, and that the atmosphere in Southbank is wonderful. By the time you realize you’ve been stitched up, its too late. If you want a decent consulting career, join a decent consultancy. Steer clear of IBM