In a previous job I was bonded for £30K for two years. I accepted it at the time, so as far as I was concerned it was legal and stood. I did the two years and forgot all about it.
A bond is only relevent and unreasonable if you want to leave before the bonding period is up and want to use the rating/training as a stepping stone.