Got to echo Cowhorse on this one...
A friend of mine who joined Ryanair in the last year or so is struggling to get a decent amount of hours and live. He regularly uses social media and I frequently get a blow by blow account of the latest internal politics at Ryanair. Lack of hours and cancelled leave were two of the most recent ones. However, the month's 'leave' (UNPAID - you're contractor's remember!) was greeted by some of his cohorts with relief; as they weren't sure how they were going to be able to eat or pay their rent in that month off.
Live the dream!