The reason was Job duties partially matching with NOC that I applied for.Yes even I hope that since its been so long ,the decision will be on a positive side.Fingers crossed :)
No I havent yet contacted them but will surely keep the forum posted,when I hear something.