I have about 4000hrs of which 1000hrs is B737NG time. My main reason of moving else where is to work for a stable airline with a world wide network.
For QR
-Tax free income and good future plans
-Good overall product
-Doha is a nice place but still a long way to go
For CX
-Good pay progression through the years
-Been around around a long time , structred and organized
-HKG is better to live than any city than the middle-east at least a more tolerant place towards western culture
Overall they are similar only main difference is HKG is a better place to live in and I guess QR would offer faster progression and maybe more pay. But my personal pref is to stay away from the ME