Isn't there a chance that the employment is going to be conditional on the contract being signed?
It must be pretty galling when you train up an apprentice and they immediately leave as soon as the training is done, or even halfway through.
I'm not brown-nosing the contractors, and I'm definitely pro union. But if a company offers to train a new worker then it should only be extreme circumstances that encourage them to leave.