mate, it doesn't matter what background you have, there will be some twit on this forum telling you that consultants are better than you and you wouldn't be considered. If you have a sound academic background and can write a decent cover letter, there will be firms that will interview you, and from there its all about the case. You may not always get mckinseys, but there are lots of firms out there with lower entry requirements.