Is this true for the countries require no visit visa (visa on arrival). I mean-- you can not come to visit even if you are from the country requiring no visit visa in the above mentioned scenario. I mean if I quit from here and go back, I will not be able to Visit / Business Visit for two years.
Is this not normal that once you finish your assignment , Employer gives you NOC.
Please suggest, I would really appreciate!!
Regards