CPDude....
I think a few people have mentioned, a company that can unilateraly fire you, by paying you 90 days pay, fire you for tossing some peanuts at a senior executive, demote you on the seniority list (doesn't happen in a union shop in NA) for disciplinary reasons....that unilateraly change the COS for rostering etc etc etc...
Cathay perfected the A, B, C, D pay scales....
And of course you forget to mention the formula pay system that allows a pilot to trade seniority and pay to come up with their preferences as to base, equipment and monthly flying...
You can fly the CRJ, the EMB 175 or 190, the A319/320/321, the B767-200ER/-300ER, the A340-300, -500, the A330, and soon the B777-300ER, the B777-200LR, and the 787-8, -9.....
One can chose to fly domestic, transborder, international, long haul and ultra long haul (soon)....
Cathay pilots have quit to join Air Canada and Air Canada pilots (a couple that I know of) have quit to join Cathay.