I am on f1 and have been working since last 9 months on cpt. My cpt is now about to over. However, my employer agreed to file h1b for me in this april . I am still working for the client and likely to work at least 6 months more. I am confirm to go to Nepal on April. As I m still on F1, and few courses to cover to graduate. My university issued a travel I-20 which clearly indicates that I have to complete few more credits to graduate. Now I am wondering. Nepal bata farke paci(May) ma h1b file garne ki? aile file gari nepal jane? aile file gari nepal jada feri re-entering to usa ali problem parla ki? One of my friends said me that if i get h1b when i will be in Nepal. nepal bata farkera usa ayo paci feri stamping ko lagi nepal janu parca and so on.. i don't know too much about it. so!! what is the best option.. should i file h1b before going to Nepal or after coming from Nepal? May ma H1b file garda kota sidera katai pending/reject ta hudaina ni? Please advise.. thanks in advance..