20 years in CX and 10+ more to run bud.
Been there and seen most of the BS that HK can produce.
I don't care what you say, CX certainly does suffer a lot of staff/management problems but at the end of the day it ain't that bad, just be glad you don't work for a lot of other outfits.
Maybe Qantas would be better??? Oh hang a sec......