I strongly suggest not to proceed. Too many complications! And now that they have made it more strict to go out of our country, going out as tourist will entails too much requirement and headaches for both of you. It seems that your prospective employer has a bad way of getting people! My two cents!