I always thought that NOC is the sole discretion of the employer.

However, just recently i heard from someone who has been here for decades that in the case of local hire, there is law which gurantees that NOC will be given. Unfortunately, i cannot confirm this by providing and reference to the written law. Just what i heard.