Thanks everyone's help.
I just got my golden mail.
Hope everyone got their golden mail soon.
My experience is if you are working with an accredit employer, the process time seems much shorter.
Some updates from my side.
Migration asked me to sign New Zealand MOJ Consent Disclosure of Information.
Just heads up to everyone that remember to sign this form if you have to provider New Zealand police check.