I would think anything in this part of the world is not " sort term" as it takes ages to get the validations, training and approvals out of the way, realistically you would not fly within 3 months at a guess. I'm not sure how they can get this money if you leave, it maybe they already have it from you before you start! or if you go through an Agency they will just hold back your salary.. It is eay enough to check on this position with the likes of Rishworth..Salary for NG is reduced though while under training