Bonds may be a contract but just leave when you want to, in general your going to go overseas anyway so tell them to shove it!
Yep have to agree with GG. To act like that is to demonstrate a complete lack of character, not to mention being somewhat dishonest.
I would certainly like to know who you are to ensure that I never hire you by mistake (and it WOULD be a mistake, people who are dishonest in small things tend to be the same way in bigger things as well).
Sadly, this sort of thing is indeed the reason we now have bonds. Better watch out, being overseas doesn't necessarily protect you from collection action.