I recently got a job offer abroad from a company that I interviewed at. In the job offer, they say that I will have to sign an employment contract on my first day at work. I read their offer letter thoroughly and everything seems good. But I'm not sure about this contract thing.
My biggest worry is that the employment contract might contain some bond with the company for X years. I am not going with the intention of quitting anytime soon but I do not want to be in a bond where I absolutely have to serve for a certain period of time or pay some money if I have to leave for some reason.
So my question is, is it possible that the contract can have such a clause even though nothing like this has been discussed or mentioned in the offer letter. And if the answer is yes, what is a good way to ask them for the terms in the contract? I don't want to sound like someone who is going to switch jobs but at the same time, this is something that I am really concerned about. Thanks!!