I challenge you to name an airline with better conditions
I am not a pilot but an engineer, better conditions of employment, generally can be found at British Aiways, Virgin Atlantic (through personal experience) American, United, Etihad, Emirates, British Midland Quantas and Air New Zealand to name but a few. Why ? Because they are managed by people (some less than perfect) and not corporate clones who cannot manage so bully, IMHO. Lets face it - the abuses of staff at CX comes from the top down (again just my humble opinion)!!