A bond is more usual again at the moment, the airline agrees to provide the TR and you agree to remain for a specified period of time, if you don't leave then no cash changes hands.
If you are offered job where you are asked to pay for the TR my suggestion would be to walk away from it, however you may be able to negotiate to pay from salary once on line.