Not exactly getting better:
Ryanair has told cabin crew staff based at England’s East Midlands airport that due to a winter reduction in aircraft, all Customer Service Supervisors must take a six-week block of unpaid leave.
They can avoid this by accepting six weeks secondment to bases with spare capacity in Eindhoven, Cologne and Berlin.
However the staff must pay for their own hotels and meals during that period.
If they reject this offer, they will not be paid for six weeks, and will not be entitled to statutory payments due to turning down alternative work.
https://www.rte.ie/news/2017/0922/906745-ryanair/