They have the rights to revoke your job contract upon notice any time they think is neccessary. NOC is the sole discretion of the employer. It has nothing to do with local hire nor foreign hire. Thanks to the law.