I'm sorry to hear that dhyser, now im afraid! They are the one sponsoring my petition meaning the more reason I'm obliged to stay with them. I know somethings not right when I submitted my resume, they phoned me for interview and they send me the offer letter and employment agreement all happened in a week. Too good to be true

. Well, thank you for your help!