I have been following this website for a while now, i think this is full of loads of information.
I am currently on L1B visa from an Indian IT Firm, valid till early next year.
I would like to get a H1B. So, my question to you is, do i have to file for H1B during the window which opens from April or i can file it anytime before my visa expires next year.
could you please emphasize on timing when i need to do?