If I don't leave within 2 months,for example, I got another job in two months late and the new company will sponsor my H1b and green card. Is there any touble(gap) for this to apply H1b and Green Card?