Hi all,
I'm an MSc student in agriculture at a top-three university in South Africa, and I've spent the last couple of years actively pursuing management consulting: attending on-campus and off-campus networking, presentations, building relationships in the space and improving my CV.
As a foreign national on a study permit, no permanent residency( PR), I've run into a structural barrier. Several firms in South Africa, particularly at entry level, are unable to take on candidates without permanent residency due to strict work permit requirements. This became concrete recently. I secured a referral into a non-MBB tier-two firm, made it through to the application stage, but the firm ultimately couldn't move forward with an interview because of my permit status. I've also applied to all the MBB firms in South Africa with one rejection so far, still waiting to hear from the other firms which are tier-two and boutique. A regional recruiter from one of the MBB firms separately confirmed that this is a common and difficult barrier for foreign nationals trying to break in here.
Given this, I'd like the community's perspective. Should I keep pursuing consulting opportunities in South Africa, or should I be shifting my focus toward other geographies? I'm not looking for recommendations on which specific country is easiest to enter since I know every market has its own regulatory complexity. I'm more interested in hearing from people, especially those with firm experience, on how they've seen candidates in similar visa/permit situations navigate this trade-off at the entry level, and what factors would push someone toward staying in-market versus redirecting effort elsewhere.
Appreciate any insight.