To apply for a consulting role, please visit our Careers site. Your background and experience will determine which consulting role makes sense for you.
McKinsey consultants come from a wide variety of backgrounds. People with bachelor's degrees typically join our firm as business analysts, also known as fellows in some offices. Some stay for two or three years before attending graduate school or gaining further work experience. Others are invited to stay at McKinsey and move directly into an associate role.
People with MBAs or other advanced professional degrees (JD, MD, PhD, or nonbusiness master's degree) typically join as associates. Most consultants join initially as generalists, working across a broad range if industries and functions. Others join as practice consultants, working primarily in a particular function or sector.
We also look for experienced professionals from a variety of fields and professions, whether you work in finance, government, engineering, law, the military, medicine, or manufacturing. Experienced professionals join McKinsey in a wide range of roles. People with bachelor's degrees and a few years of experience might join as business analysts, associates, or specialists. Seasoned professionals—those with extensive work experience—might join as associates, specialists, experts, or in more senior consulting roles.
Please visit our Careers site for more information about consulting opportunities at McKinsey, what we look for in a candidate, and how to create an online application.