Guys here is my situation. Working for a big company A on H1. A year back, as A was not willing to sponsor GC, I got it sponsored by company B as a future employee. It's Labor substitution, Concurrent Filing, I-140 approved, got the EAD, no FP yet, I-485 RD is Jan 2003 and service center is TSC.
I understand that there is a risk in getting my GC thru B approved, as I have no more intention to work for B as Iam doing very well in my current job. Also my 6 year period for H1B ends in May 2006. As TSC is known for creating guinness records, I may not get my GC approved before May 2006.
Now if I ask A (my current employer) to sponsor my GC they will most probably do that. A doesn't know that my GC is being sponsored by a another company.
Now what are my options:
1. Do nothing, wait till the GC gets approved. And then switch from H1 status to Permanent Resident status with Company A. In case my case gets delayed beyond my end of 6 yr period with H1B (due to RFE or the regular slowness of TSC), then start using EAD to work with A.
2. Ask A to process my GC separately and wait. If the GC thru B gets approved without any problem, ask A to abandon the GC process. IF there is a problem with the GC approval thru B, then abandon GC thru B and wait for the approval of GC thru A.
3. Explain A's attorneys that GC is being processed by B and ask them the solutions. (They may not be very co-operative)
4. Explain A's attorneys that GC is being processed by B and ask them to file for new I-485 by linking it to the approved I-140 thru B. Iam not sure if they would say yes. (note that I don't work any more on the skillsets that's mentioned in the LC thru B).
5. Are there any other options worth considering?
I understand that there is a risk in getting my GC thru B approved, as I have no more intention to work for B as Iam doing very well in my current job. Also my 6 year period for H1B ends in May 2006. As TSC is known for creating guinness records, I may not get my GC approved before May 2006.
Now if I ask A (my current employer) to sponsor my GC they will most probably do that. A doesn't know that my GC is being sponsored by a another company.
Now what are my options:
1. Do nothing, wait till the GC gets approved. And then switch from H1 status to Permanent Resident status with Company A. In case my case gets delayed beyond my end of 6 yr period with H1B (due to RFE or the regular slowness of TSC), then start using EAD to work with A.
2. Ask A to process my GC separately and wait. If the GC thru B gets approved without any problem, ask A to abandon the GC process. IF there is a problem with the GC approval thru B, then abandon GC thru B and wait for the approval of GC thru A.
3. Explain A's attorneys that GC is being processed by B and ask them the solutions. (They may not be very co-operative)
4. Explain A's attorneys that GC is being processed by B and ask them to file for new I-485 by linking it to the approved I-140 thru B. Iam not sure if they would say yes. (note that I don't work any more on the skillsets that's mentioned in the LC thru B).
5. Are there any other options worth considering?