I'm happy for you 23, most never make the move although they feel the same. It wouldn't take much to fix the problems at CX but sadly it will never happen. The culture is to demean the aircrew and to constantly take, take take. Oh but then you get the call "can you help out". They really don't get it here at CX.
I really hope more leave. For me it's too late, only have a few years left.
For new guys, come and get your heavy time and some money for 2-3 years then head back for a job you can stand to stay at for 10-20 years.