I have always felt that when a company is making money out of you and then have the cheek to make you pay for a type rating that is tax deductible anyway is absolutely disgraceful. The excuse that "you will only go to another company" is risible - I would if a company had that attitude!
My stepdaughter went through £50Ks' worth of training for the insurance industry, and there was no question of paying it back or working for minimum times, etc etc.
Well done BALPA!