What is this sponsorship law business and NOC? I am not understanding...I haven't moved to Qatar yet but please someone shed some light. If you sign a contract and want to leave, can they hold you in Qatar? and Whats this business of waiting two years to be let back into the country?