Thank you for answering. I will see what I can do
My situation is that international office is giving me a hard time on this. My boss and department are willing to sponsor my H1B extension. I will see what I can do. Maybe it is time for me to change employer.