Its not only the pilots who have difficulty retaining staff. Engineering is the same. This is due to the "word being out" on the lack of respect CX has for its own staff. The T & Cs and renumeration packages are uncompetitive as well. People will take a certain amount of !!!! treatment for the requisite amount of dosh, but when thats crap as well its easy to see why CX are having problems. At one time CX had a queue of people wishing to join - nowadays most people with any sort of conscience will not touch them with a barge pole. What goes around comes around eh !!!!