I agree with Dartman.
I spent 24 years flying for various Canadian companies and am now with Cathay.
Cathay offers a combination of career potential and lifestyle options that you will not find as a new-hire at any Canadian company.
If you join as a second officer, you will need to move to Hong Kong for a few years but if your desire is to eventually reside in Canada and have a rewarding and challenging career, Cathay is a fantastic choice.
Good luck!