If you are going to have a career in MC you need to get comfortable with ambiguity. As frustrating as it sounds, reality is that as a grad hire you cant really predict what you'll be doing beyond some basics - preparing presentations, perhaps doing some analysis and modelling in excel, research etc. The focus is on freeing up experienced consultants, and acquiring some of the core consulting skills sets rather than acquiring specialism. Of course expect to acquire a significant amount of subject matter, of varying quality, and probably some sort of project management training. Beyond that, prepare to be as flexible as possible, and importantly be an asset to have around - a can do attitude, positivity, friendly and easy to work with. If you are joining a very technical practice then of course assume a fair amount of learning around that specifically. If an ACA or ACCA if offered bite their hand off.Like all careers, focus on the job you want not the one you'll have. Just learn as much as you can and work out where you want to focus when you start to specialise. Until that happens, just be a sponge, pick up as much as you can, and try not to worry too much about what you should or shouldn't be doing - that will all fall into place.