Hi,I am getting ready to file a H1B visa through my company. I have heard that the cap has filled already, so does that mean it is too late to fill a H1B for this year?
My OPT is going to expire on Oct 2013. So after Oct, I will not have a visa to stay in the US so I would have to go back to my country? I cannot extend my OPT, is there anything else I can apply to stay in the US?