As mentioned, the mining industry is a major contributor to the gross domestic product (GDP) of South Africa. It offers job opportunities in a wide spectrum directly and indirectly involved. In the last decade the major mining companies has become international role players with operations on all continents (except Antarctica). This created opportunities for their employees to join these operations and experience foreign cultures. The companies have different employment levels which provide their employees to advance their careers in the company.
The industry also provides opportunities for professionals to set up consultancy businesses that provide companies with their expertise. Other opportunities include agencies for equipment manufactures.