Copied from your post on African Aviation...my two cents (less 30%) worth:
Bear in mind that at CX at present we are blessed with a management totally lacking in integrity. What this means is a life under constant attack from above, with serious and continued attacks on conditions of service, schedules, salaries, contracts and the like. The latest fiascos are a "absentee management program" (see the FH forum) that is, by it's pure stupidity, putting our AOC under threat, and the recuitment of F/O's from Malaysia at another, lower, "D" scale. To put this in perspective, there are presently 17 (yes, SEVENTEEN) different contracts in CX.
There is going to be a big fight soon. Don't come if you haven't got the balls for it (some ex AN and AustAir blokes haven't).
Apart from that, it could be fun, but be prepared to wait 13 - 18 years for a command.
Still interested?