Really they don't give NOC? I was told during the interview that if I want to leave the company once I have accepted the job to just make sure that atleast I have completed 2 years then they will not care whatever I want to do. Meaning if I want to leave the company. NOC for release or transfer to other compNy was not mentioned though. For now they want my visa to be transferred with them.