Hey hitansh
Thanks for the reply and I apologize for late response due to my surgery...
I'm glad you gave me those raw info. Most of the info is what I found online or learnt while I was working as mechanic at ANA.
I did apply for their MPL programme before and failed their 1st stage group interview.
Your "cons #2" is another reason is one of the reason why I left mechanic because I'm completely Americanized (not that I am lazy or anything but the Japanese culture there did not fit me"