MTR congrats, as for me still waiting but it should be soon now because I spoke to a very good friend of mine working as captain and one of the head of recruitment there, and I told him I was waiting 4 months ! So he went to the office and my file was just laying there, no one was taking care of it, because the lady who was in charge was not there (maybe she left).
So he took my file to someone else and now it is processing, they just ask me more documents (family stuff) and hopefully I'll get some news soon.
I was just wondering that if he didn't do that I could have been waiting much longer...