I am currently on H1-B in a school, which will expire in July. I got a new job offer in industry. They are going to apply for H1 for me, but it will only start on Oct.1st. Can I stay in US to wait for it legally, if so, is there any document around I can forward to their attorney. Otherwise, I will have to leave US and re-enter, how risky is it now for H1B visa?
We are also thinking about getting an O1 visa, but will it conflict with my approve NIW I-140, I haven't filed I-485 yet? O1's dual intent is a gray area. Will O1's approval have any effect on NIW, or will NIW's approval will not allow O1?
Thank you very much for your help,