If the salary is ok...then it ahoild be the House Contract my frienda had the same expirence but dont worry u can always explain it to the Captain and your family.visa will be ok... let is know after u go there. Best of luck.
If the salary is ok...then it ahoild be the House Contract my frienda had the same expirence but dont worry u can always explain it to the Captain and your family.visa will be ok... let is know after u go there. Best of luck.