Seniority System
Major quality airlines mostly have the seniority system - ab initio trained pilots only, and only the oldest F/O is next for an upgrading. Currently 17 years waiting time for an upgrading - trend upwards. I flew 11 years there. Great training, great contract, great salary - until they offered to the whole staff a much worse contract or a golden handshake. 110 pilots have left, me too.
The contracts now available are pure slavery, so i decided to follow my wifes career. Her current work place is in Burundi and i decided to fly for fun and part time only.