Grad, I think you may be a bit confused. PA and Deloitte pigeon hole you?! if you think they do that, I hate to say it but wait till you get to IBM, then you'll know what a pigeon hole really is. PA and Deloitte as a thread has already mentioned are amongst the best people foucsed consulting firms to work for. PA in particular are very flexible, and one is certainly not pigeon holed. In fact there are vast opportunities for grads at PA. Opportunities that extend to working across service lines (within) reason if your skilled and yopu really want it. Both Deloitte and PA are meritocratic firms. I would def check them out. For me at least they would be heads and shoulders above IBM for a grad consultant looking for interesting projects and flexibility. If you want mundane, long term and rather boring work jump for IBM. As for brands, the IBM brand in consulting is not very credible. look in the Times and you cant help but laugh at their page spreads about the 'other IBM'. As a global tech/outsourcing firm, they are great and perhaps second only to accenture, but for true consulting that involves dynamic change, people interaction, analysis and critical thinking, they just dont compare to the above firms...well not yet anyway!