Schweitzer, although I could not be considered impartial, there is arguably a better career to be had at either KA or HKA. My bet would be HKA. CX has openly declared war on it's pilots and their package, so it will be an exercise in frustration. It will also take many more years to command. At either of the other two, you would obtain much quicker promotion (and associated higher salary). KA is owned by Swire, so expect the same misery as at CX. HKA is the best bet. Quicker growth and a more positive atmosphere to work in. Good luck.