Thank you for such a great service you provide.
My current H1b exprires in June 30th and the same institution (cap exempt) plans to renew my H1B status in a new position starting September 1st, which creates a 2-month gap in employement. I understand that I cannot have a gap in my emplyement while I stay in the US. I have 2 questions: 1- I have to leave the US immediately after my current visa expires, how soon is immediately?? 1 day? 1 week? I couldn't find a clear answer anywhere.. 2- Is it going to be H1B renewal or a new petition for me?? Thanks again, Sam