Hi,

If your employer is prompt and not making any default on your salary or any other benefits as per the contract agreement, You cannot go to labour court or NHRC since the authorities cannot interfere into your case.

NOC is not the right of the employee even if you have joined to a company by obtaining NOC from another company.

There is only way to obtain an NOC is to keep good relationship with the employer and the employer is ready to leave you ...

From your inputs I understand that you are highly underpaid as the difference between the new offer and the present salary is very high.

So better leave the job. Go to any other GCC work for 2 years and come back

All the best!!!