NOC is always the prerogative of the employers, locally hired or not. Unless it was stipulated in your contract that you will be given after a certain period of time or in such a case..... But, there is always a way to get one if you are insistent in getting it, you just need to be creative.