I have 13 months left on my 6-year H1b. EB2 LC is approved. PD is August 2006. Haven't filed 140 yet.
Now I have an offer from another company, which I really like, better hours, higher pay, nicer group of people.
Thanks to the previous discussions on this board, the following is my conclusion. Please let me know if I missed anything:
1. The first option is file 140 right away to get a 3-yr extension. Then go to the new company to apply for LC and 140, but I can keep the 2006 PD, as long as the old company doesn't withdraw my LC/140 (this is a question because my boss is an asshole). If they do, the PD is gone although the 3-yr extension should be safe. So looks like I should get the 140 filed regardless.
2. OPtion two: Just give up the LC from the current company and have the new company do the whole process afresh altogether. However, 13 months may not be enough because it taks more than 2 months to prepare the LC filing, and I may not be eligible for additional H1b extensions (because you have to be filed at least 365 days prior to the expiration of the H1). One way to deal w/ it is try to recapture the days I spent out of the US during my 6 year term (which is like another 2 months). SO it may work but time is very tight. The new employer's immigration lawyer has to be super fast. Now if my current employer files 140, then I'd have enough time on the H1 to redo the process at the new company.
Does this sound right? Are there any better solutions?
Now I have an offer from another company, which I really like, better hours, higher pay, nicer group of people.
Thanks to the previous discussions on this board, the following is my conclusion. Please let me know if I missed anything:
1. The first option is file 140 right away to get a 3-yr extension. Then go to the new company to apply for LC and 140, but I can keep the 2006 PD, as long as the old company doesn't withdraw my LC/140 (this is a question because my boss is an asshole). If they do, the PD is gone although the 3-yr extension should be safe. So looks like I should get the 140 filed regardless.
2. OPtion two: Just give up the LC from the current company and have the new company do the whole process afresh altogether. However, 13 months may not be enough because it taks more than 2 months to prepare the LC filing, and I may not be eligible for additional H1b extensions (because you have to be filed at least 365 days prior to the expiration of the H1). One way to deal w/ it is try to recapture the days I spent out of the US during my 6 year term (which is like another 2 months). SO it may work but time is very tight. The new employer's immigration lawyer has to be super fast. Now if my current employer files 140, then I'd have enough time on the H1 to redo the process at the new company.
Does this sound right? Are there any better solutions?