I am on H1-B visa and will have I-140 approved shortly. I have another job offer which will also start the GC process immediately. Here are my doubts:
1. Would I have to go with recruitment/PERM/I-140 process again? Or some steps can be skipped/sped up?
2. If I don't get my new I-140 approved within 6 months, would I lose the priority date?
3. If I don't get my new I-140 approved within 6 months, can I continue extending my H1-B visa indefinitely?
4. What problems can I face if my current employers cancel the current I-140 immediately after I switch?
In general, I see people advising not to switch jobs in this stage, but the salary difference is really high and I am wondering if it's worth the risk. I have 2 years left on H1-B. Any advice is appreciated.
Thank you!
1. Would I have to go with recruitment/PERM/I-140 process again? Or some steps can be skipped/sped up?
2. If I don't get my new I-140 approved within 6 months, would I lose the priority date?
3. If I don't get my new I-140 approved within 6 months, can I continue extending my H1-B visa indefinitely?
4. What problems can I face if my current employers cancel the current I-140 immediately after I switch?
In general, I see people advising not to switch jobs in this stage, but the salary difference is really high and I am wondering if it's worth the risk. I have 2 years left on H1-B. Any advice is appreciated.
Thank you!