Under EU law isn't there something which says that after a certain number of months/years on contract that you are entitled to the benefits of being a full time employee? I am sure I saw this occuring in the finance scene and hence some companies would axe contractors after a time, often rehiring them on new contracts after a holiday period. Is Ryanair doing the same trick?