I hate to throw this in, but seriously, if you're going to sign one, live up to your word. You signed a piece of paper saying you would stay for the length of the contract, and the company is saying they will invest training money. It's a matter of common respect and the value of your word. If you give your word saying that you will commit to a frame of time then your word should be enough to make you stay.
I agree that they shouldn't always be necessary, but don't resort to petty tactics and immaturity. And trust me, new potential employers find out if you ditched a contract and did not pay it back. It's sort of like going to GoJets from what I hear.
I agree that they shouldn't always be necessary, but don't resort to petty tactics and immaturity. And trust me, new potential employers find out if you ditched a contract and did not pay it back. It's sort of like going to GoJets from what I hear.