Did anyone get an email asking if you wanted your application to be renewed? It has a link which just takes you to the company recruitment page, but the job I applied for is not listed?!
I applied for NTR FO in October I think and this is the first I have heard from them.