My company is working on applying for my H1B revalidation that is due to expire during the first week of May. But they are taking a long time in getting the process started. I have been hearing stories about BCIS taking a very long time to process these revalidations. What would happen if I dont hear back from the BCIS after my application while my H1B expires? Do I go out of status and stop working for this company? Or am I just worrying too much and I do have enough time for all this? Any suggestions or warning are very much appreciated.