Ryanair probably does have a good training department purely because it doesn't cost the company money. The poor sods "employed" by FR are paying for the pleasure of training there. If it actually cost FR money to train pilots and they were not making a profit on it I think you'd see a bit more scrimping and saving in the training department.