They usually have to stay at the company for 1-3 years, and pay a "training amount" if they leave before that.