McKinsey South Africa

What we look for

We hire exceptional people with outstanding capabilities and great potential in four areas: problem-solving abilities, achievement-oriented focus, a desire to have an impact on the world, and leadership. We welcome experienced professionals year-round, whether you have many years of work experience or just a few. People with bachelor’s degrees and excellent academic records join McKinsey’s business analyst program. We attract MBAs who thrive in entrepreneurial environments. They carve their own paths, challenge limitations, and are passionate about creating impact. More than half of our consultants have advanced degrees in fields other than business—medicine, law, and more.

For more on what we look for, visit our global Careers site.

McKinsey life

We'll help you carve your own career path and find the right balance with your personal life through our award-winning flexibility programs. Participating in diversity networks connects us to social issues important to us, while deepening our relationships with one another.

Learn more about the work-life journey at McKinsey on our global Careers site.


McKinsey Internship Programme

Our 3-week McKinsey Internship Programme is open to students studying at South African universities who are in their third year of study. Interns work over their winter break as integral members of our teams, experiencing McKinsey life firsthand. For more details about the program, please e-mail us to express interest.

Business Analyst Programme

Undergraduates typically join us as business analysts and are key members of our client service teams.  Some stay for 2 or 3 years before attending business school or gaining further work experience. Others are invited to stay at McKinsey and move directly into an associate role.

Chartered Accountant (CA) Fellows Programme

The Johannesburg office was recently accredited by the South African Institute of Chartered Accountants (SAICA), which means students who are completing their post-graduate CTA/PGDA degrees at a SAICA accredited university can join McKinsey as a fellow and complete their articles concurrently. Our program will be a TOPP (Training Outside Public Practice) program, a financial management training route that offers an alternative to the conventional Training Inside Public Practice (TIPP) required to qualify as a CA (SA).

McKinsey Leadership Programme

McKinsey’s Johannesburg office strives to reach our transformation aspirations. South Africans interested in spending two years exploring McKinsey and developing problem-solving and leadership skills should consider the McKinsey Leadership Programme. Talented candidates with 1-4 years of work experience from all academic and professional disciplines are invited to apply for the 2-year, full-time program, which trains participants in McKinsey’s tools, methodologies and working style—and offers an unrivalled environment for leadership development and a springboard for a high-impact career. For more details about the next intake, please e-mail us.

Junior Associate and Associate

Junior associates and associates lead a key portion of a McKinsey engagement, combining technical and analytical excellence to help solve their piece of the overall client puzzle. They work directly with senior client leaders to implement change. These roles are suitable for experienced professionals with between 2-to-8 years of solid work experience, and students currently studying towards a doctorate (PhD), law (LLB), medical (MD), non-business master’s degree, or MBA. Candidates applying to these roles have the option to apply to a specific function (e.g. Business Technology, Operations) or as generalists.

Implementation coach/Senior implementation coach

Implementation consultants ensure that clients achieve bottom-line results by working with them from project initiation through implementation. Implementers come from a variety of backgrounds and have 3+ years of work experience, preferably in an operating, line or continuous-improvement role. They also have demonstrated change management skills. Learn more about McKinsey Implementation.

Learn more about career pathways at McKinsey on our global Careers site.

Application process

To ensure your application reaches us here in Johannesburg, please indicate Johannesburg as your preference for location when completing your application.

To learn more about what we look for, please visit our global Careers site.

Our people

Thabiso Rakharebe
I’m an engineer, but I have been staffed on projects in industries such as retail banking—giving me a whole world of new insights.more
Damian Hattingh
We're looking for smart, dedicated people with the potential to be the future business leaders of Africa and the world.more