for the first type rating as a new joiner... bonds are very much the norm for any 'proper' salaried job and even for ad hoc onshore freelance work
bonds are generally not used for subsequent type ratings for permanent salaried staff, but given the dysfunctional uk helicopter industry nothing would surprise me these days.
are they legally enforceable? probably not.