However, B visa will not work in our situation since my hubby will be paid by US company. My concern is how long H1 can stay out of US and what effects on our GC application. Thank you very much for the reply.