Yes! McKinsey hires Undergraduates, Advanced Degree graduates, MBA graduates and Experienced Professionals for generalist consulting roles. As an undergraduate, you will be hired into the firm as a Business Analyst. Consulting is a great career choice for fresh graduates who want to learn about lots of business sectors quickly, and was a very popular option for the Harvard undergraduates I interviewed whilst at Mckinsey.

Now, McKinsey is one of the most selective employers in the world. In 2016, they reportedly received more than a million of applications globally, and hired less than 1% of these applicants.

At undergraduate level, most applicants are students at the top universities in their country. Yet, more than 90% do not get invited to interview.

To be invited to interview, your profile needs to stand out. Most successful applicants:

  1. Study at a university where McKinsey recruits. You can check this here on their website. If that’s not the case, the odds are against you but not impossible
  2. Graduate with top grades. If you study at one of the very best universities, one that sends a large contingent of undergraduate to McKinsey, graduating in the top half of the class could be enough. If you study at another university, where McKinsey only recruits a handful of students a year, then you need to be in the top 5-10% of your class
  3. Show evidence of quantitative skills. Being a management consultant requires strong numerical skills. This can be demonstrated through high test scores, your degree subject or previous internships
  4. Show evidence of top potential: leadership positions in prominent student organizations/sports teams, selective internships, high-test scores, presentations to large audiences

Your profile can be weaker in one area but strong in others – the decision is made on balance.

If you are one of the lucky few to be invited to interviews then you need to prepare rigorously. Only 1 in 10 interviewed get the job so investing considerable time preparing is crucial (you will need to do 30+ live mock case interviews to stand out).

If you would like to learn more about the consulting interview process and how to prepare, watch this video:


If you can't get in at undergrad - you can always apply later as an Experienced Professional, or as an MBA / Advanced Degree holder!