I just went through the whole process (DEFO US Cargo) at CX and I have to say that it seems like a great place to work. Like everyone has said, if you are young and want to see the world as a SO, go for it! It's much different than US carriers in that you can get a seniority number at a career destination with much less time. Then, four years later as a PAX FO your pay will beat any US regional captain pay by around $40000 US/year. You must be prepared and very well disciplined in your studies before the interviews. However, the things that you learn will be a valuable asset to your career regardless of whether or not you get hired. Start studying 'Handling the Big Jets' now and dig out whatever books you have on weather as well.
CX will be hiring quite a few in the next several years. Look at the aircraft orders (33) and consider that they are looking at purchasing even more. Also, just read the news and you will realize that the booming Chinese economy alone should help make CX a stable career destination.
My .02: give it a shot