The 25 best companies to work for in South Africa

 ·9 Jul 2023

LinkedIn has named the top 25 companies in South Africa where employees can grow their careers.

The rankings are based on LinkedIn’s unique data measuring different elements of career progression.

The study’s methodology looks at how employees advance within a company and when they leave, their upskilling while working there, and companies that help set people up to get ahead in their careers.

Companies that laid off more than 10% of their between January 2022 and when the list launched are ineligible to rank. Despite several companies on the list having had layoffs, many have stayed under the 10% threshold.

According to the findings, Absa is the best company in South Africa for South Africans to grow their career.

This is then followed by auditing firms EY and fellow bank FNB.

Auditing firm KPMG and South African chemical manufacturers Sasol complete the top five.

Below are the top 25 companies to grow a career in South Africa, according to LinkedIn:


1 – Absa

  • Top locations: Johannesburg, Pretoria, Germiston
  • Most notable skills: Commercial Banking, Software Development Life Cycle (SDLC), Management Consulting 
  • Most common job titles: Sales Consultant, Banker, Customer Service Representative 
  • Largest job functions: Finance, Information Technology, Sales

2 – EY

  • Top locations in South Africa: Johannesburg, Pretoria, Durban 
  • Most notable skills: Tax Accounting, Auditing, Investor Relations 
  • Most common job titles: Audit Supervisor, Tax Accountant, Actuary 
  • Largest job functions: Accounting, Business Development, Finance 

3 – FNB

  • Top locations in South Africa: Johannesburg, Pretoria, Germiston
  • Most notable skills: Software Testing, Commercial Banking, Software Development Life Cycle (SDLC)
  • Most common job titles: Banker, Software Engineer, Banking Advisor 
  • Largest job functions: Finance, Information Technology, Sales 

4 – KPMG

  • Top locations in South Africa: Johannesburg, Durban, Pretoria 
  • Most common job titles: Accountant, Audit Supervisor, Tax Consultant 
  • Largest job functions: Accounting, Business Development, Information Technology 

5 – Sasol

  • Top locations in South Africa: Johannesburg, Pretoria, Germiston 
  • Most notable skills: Oil & Gas, Chemical Processing, Fluid Mechanics
  • Most common job titles: Foreperson, Process Engineer, Mechanical Technician 
  • Largest job functions: Operations, Engineering, Information Technology

6 – Mukuru

  • Top Locations in South Africa: Johannesburg, Pretoria 
  • Most notable skills: Software Testing, Development Tools, Software Development Life Cycle (SDLC) 
  • Most common job title: Sales Consultant
  • Largest job functions: Customer Success and Support, Sales, Information Technology 

7 – Deloitte

  • Top locations in South Africa: Johannesburg, Pretoria, Durban 
  • Most notable skills: Tax Law, Tax Accounting, Auditing
  • Most common job titles: Actuary, Audit Assistant, Business Consultant
  • Largest job functions: Accounting, Consulting, Finance 

8 – Capitec

  • Top locations in South Africa: Johannesburg, Pretoria, Durban 
  • Most notable skills: Commercial Banking, Artificial Intelligence (AI), Software Development Life Cycle (SDLC) 
  • Most common job titles: Banker, Sales Consultant, Customer Service Representative
  • Largest job functions: Consulting, Finance, Sales

9 – Vodacom

  • Top locations in South Africa: Johannesburg, Pretoria, Durban
  • Most notable skills: Telecommunications, Software Development Life Cycle (SDLC), Software Testing 
  • Most common job titles: Sales Consultant, Account Manager, Customer Service Representative 
  • Largest job functions: Information Technology, Sales, Engineering 

10 – MTN

  • Top locations in South Africa: Johannesburg, Pretoria, Durban 
  • Most common job titles: Customer Service Representative, Account Manager, Sales Consultant 
  • Largest job functions: Sales, Customer Success and Support, Information Technology  

11 – Deutsche Post DHL Group

  • Top locations in South Africa: Johannesburg, Germiston, Pretoria 
  • Most notable skills: Delivery Operations, Maritime Operations, Inventory Management, 
  • Most common job titles: Sales Executive, Driver, Administrative Assistant
  • Largest job functions: Operations, Sales, Customer Success and Support  

12 – Mazars

  • Top locations in South Africa: Johannesburg, Port Elizabeth, Pretoria 
  • Most notable skills: Tax Accounting, Auditing, Social Perceptiveness 
  • Most common job titles: Audit Supervisor, Accountant 
  • Largest job functions: Accounting, Finance, Information Technology 

13 – PepsiCo

  • Top locations in South Africa: Johannesburg, Germiston, Durban 
  • Most notable skills: Food Manufacturing, Evolutionary Biology, Chemical Processing 
  • Most common job titles: Salesperson, Merchandiser, Sales Manager 
  • Largest job functions: Operations, Sales, Marketing 

14 – Bayer

  • Top locations in South Africa: Johannesburg, Germiston, Pretoria 
  • Most notable skills: Agronomy, Genetic Engineering, Evolutionary Biology 
  • Most common job titles: Sales Manager 
  • Largest job functions: Sales, Operations, Research 

15 – Tata Consulting Services

  • Top location in South Africa: Johannesburg 
  • Most notable skills: Software Testing, Artificial Intelligence (AI), Software Development Life Cycle (SDLC) 
  • Most common job titles: Information Technology Analyst, System Engineer 
  • Largest job functions: Information Technology, Engineering, Consulting 

16 – Discovery Limited

  • Top locations in South Africa: Johannesburg, Pretoria, Durban
  • Most notable skills: Insurance, Software Testing, Mobile Application Development 
  • Most common job titles: Financial Advisor, Business Development Officer, Business Analyst 
  • Largest job functions: Finance, Information Technology, Sales

17 – Nampak

  • Top locations in South Africa: Johannesburg, Germiston, Durban
  • Most notable skills: Plastics, Food Manufacturing, Chemical Processing 
  • Most common job titles: Electrician, Mechanical Technician, Computer Numerical Control Machinist 
  • Largest job functions: Operations, Engineering, Information Technology

18 – Sibanye-Stillwater

  • Top locations in South Africa: Johannesburg, Pretoria, Germiston 
  • Most notable skills: Mining, Geotechnical Engineering, Materials Science 
  • Most common job titles: Electrician, Engineering Manager, Metal Worker 
  • Largest job functions: Operations, Engineering, Human Resources 

19 – Toyota Motor Corporation

  • Top locations in South Africa: Durban, Johannesburg, Pretoria 
  • Most notable skills: Automotive, Operational Efficiency, Product Testing 
  • Most common job titles: Sales Executive, Mechanical Technician 
  • Largest job functions: Sales, Operations, Research

20 – Standard Bank South Africa

  • Top locations in South Africa: Johannesburg, Pretoria, Durban 
  • Most notable skills: Commercial Banking, Persuasion, Management Consulting
  • Most common job titles: Banker, Account Executive, Finance Officer 
  • Largest job functions: Finance, Information Technology, Sales, Consulting 

21 – Woolworths

  • Top locations in South Africa: Johannesburg, Durban, Pretoria 
  • Most notable skills: Apparel, Retail, Operational Efficiency 
  • Most common job titles: Cashier, Shop Manager, Salesperson 
  • Largest job functions: Operations, Sales, Customer Success and Support

22 – Unilever

  • Top locations in South Africa: Durban, Johannesburg, Germiston 
  • Most notable skills: Food Manufacturing, Pharmaceutical Manufacturing, Competitive Strategies 
  • Most common job titles: Merchandiser, Account Manager, Brand Manager 
  • Largest job functions: Operations Marketing, Sales, Human Resources

23 – SGS

  • Top locations in South Africa: Johannesburg, Pretoria 
  • Most notable skills: Materials Science, Organic Chemistry, Product Testing 
  • Most common job titles: Laboratory Assistant 
  • Largest job functions: Research, Operations, Engineering 

24 – Maersk

  • Top locations in South Africa: Durban, Johannesburg
  • Most notable skills: Naval Architecture, Maritime Operations, Navy, Delivery Operations, International Law 
  • Largest job functions: Operations, Sales, Customer Success and Support

25 – Roche

  • Top location in South Africa: Johannesburg
  • Most notable skills: Physiology, Genetic Engineering, Evolutionary Biology
  • Most common job title: Biochemist 
  • Largest job functions: Research, Information Technology, Operations 

Read: Warning to job seekers in South Africa

Show comments
Subscribe to our daily newsletter