I am thinking of leaving my company, but have been told that they have a policy of not issuing NOC certificates?
Can someone let me know what this means in real terms? I have been with the company 18 months, am a UK expat, the position title on my visa is director of contracts and administration.
Thanks