We have the same problem here in apartheid South Africa. For clarity i&#x27;ve had to give my job over 3 times in my career to black South African employees, including for Cisco (my last employer before the current one)
The rules are not being applied, but for me it&#x27;s quite simple. If you want to bring a black worker in, you need to advertise it on a government website for a month. These details will include salary, role, skills, the sponsoring company as well as the one they will be ultimately working for.
I spent the last 5 months unemployed, but i&#x27;m normally a devops&#x2F;sysadmin. I know my job went to a black South African. I don&#x27;t mind if they&#x27;re better, but most of the time they&#x27;re not. I didn&#x27;t claim unemployment benefits as I didn&#x27;t want the shame and the hassle, including having to spend 20 hours a week looking for work on the governments website. If this website included the details of the jobs that allegedly couldn&#x27;t be filled by a white South African i&#x27;d be far better equipped to get a job I am good at where a company is trying to cheap it out.
Note - I am not trying to get at black South Africans here - the RF guys at my last place were superb and better than anybody in white South Africa as we don&#x27;t train enough of them here - but I am very annoyed where a company can twist the system to avoid paying white South African wages for a white South African job.