They messed up a family holiday two years ago, cancelling a FOC at the last minute. Let's just say that I made sure my next family holiday had me present for the 3 weeks planned..in spite of any 'scheduling' conflicts. Mess about with your staff to that degree and you get what you deserve as a company. I wonder why CX has the highest sick rate amongst pilots in the industry?