Company A sponsored me for my green card and I got my I-140 approved. I have never worked for this company A before. I am working for company B now and need use this I-140 from company A to extend my H1B in company B. But now company B has issue with my I-140 approval and they do not believe I can get approved I-140 from a company where I've never worked before. My understanding is that green card is for future employment and it is not required to work for the sponsor before I get my green card. Can somebody educate me more about this? I think company B thought I have done something illegal and hesitated to extend my working visa.
Announcement
Collapse
No announcement yet.
Are all employment based GC for future employment?
Collapse
Comment