I am also getting invitations from most of the i-banking and consulting firms too! It is crazy that recruiting has already started, even before we marticulate... If you want to do consulting in your home country, I think it is easier to get MC gigs since there are less bilingual top talent with top MBA. That certainly is the case in where I am from.
Accenture and Deloitte are a bit tricky because they have large IT practice (and for general population, thats what they are known for), but as Mikus said, they have their own strategy practice (Accenture's strategy group and Deloitte's strategy and operations group). If you have an MBA, that is where you end up, and you wont be doing IT implementation although your operation project may involve some implementation tasks. I have never heard of anyone with an MBA recruiting for IT groups of these firms. As Mikus said, although we have substantial strategy projects (I work at Deloitte's S&O), we definitelly have a good number of operation related projects compared to M/B/B. I always thought strategy projects are "sexier", but having worked for about 4 years as a consultant, your daily work isn't that much different; they all can be tedious whether it is strategy or operation oriented projects. One trend in my country is that even M and BCG are moving a bit towards operation side. They have hard time justifying their fees just on strategy (also hiring consultants isnt very pupular among traditional companies here), and operations work, which tend to last longer, is an attractive source of revenue. We often come across M/B in sales pitch these days.
If you are recruiting in your home country, you should really network and learn what they actually do. For example, Monitor, which I think is a great company in general, only has about 30 people here. And mostly because of their size, they dont have enough capabilities and presence to sell projects on their own. So their tasks are mostly doing market research, that can only be done locally, for foreign companies (mostly American) trying to enter the market, which is not fun at all. Even if an office has 100 consultants, their practice should be concentrated in core industries or competencies. So, I actually think size matters to certain degree.