Jayteeto,
I know 6 ex-mil guy who have joined Jet2 since Nov last year and they were all bonded for 3 years for there TR, i.e. none of them had to pay anything up front. Of those people joining from other backgrounds and experience some have had to pay upfront for all costs and some for a proportion.
Regards