I had a green card and worked for two remote employers simultaneously for two years without knowing each other. Got two W2s for two years. But for the last year, working for only one employer. Planning on vacation outside of the country. Do I have any issues at POE because I am employed at multiple places at the same time?
A green card holder working two remote jobs simultaneously without their knowledge, receiving two W2s and presumably paying taxes, has likely committed a potential violation of their employment contracts (a civil matter), but it should not impact their green card status or ability to travel, assuming their overall green card history is clean.
My GC was filed, and I-140 was approved in 2012. My PD is November 2012, which became current in March 2025. However, I changed employers a few years back. My current employer is willing to start my GC application but hasn't started yet. Do I really have only one year from the time my PD turned current to file for AOS? If yes, what are my options to maintain my H1 status?
If your I-140 is approved and your priority date becomes current, you generally have one year to file Form I-485 (Adjustment of Status) to maintain H-1B extension eligibility beyond six years. This one-year window is dynamic: if your priority date retrogresses and then becomes current again, the clock resets. USCIS rarely accepts changing employers as a valid reason for not filing the I-485 within this timeframe, making H-1B extensions difficult if you miss the deadline while your priority date is current.
Aliens who are physically present in the United States already are allowed to immigrate without leaving the United States to apply for an immigrant visa. This process is called Adjustment of Status (AOS). The USCIS will permit an application for AOS to be filed only if an immigrant visa is immediately available to the alien. Section 245(a) of the Immigration and Nationality Act (INA) governs the general AOS provisions.
Indian-born client had I-140 Approved and I-485 filed through first Labor Certification case under EB3 with a 2003 Priority Date. He also filed an I-140 under EB2 with a Priority Date of 2006. Rajiv advised to file I-485 through 2nd Labor Certification, requesting Service to permit inheritance of the 2003 Priority Date to have a current I-485 case. Based upon the 2nd I-485 being filed and the EB2 category request, the client obtained his Permanent Residency 1.5 months after filing the 2nd I-485.
Indian-born client had I-140 approved under Category EB2 with Priority Date of 2003 and a pending I-485 case affected by retrogression. The client married a foreign spouse while I-485 was pending. The new spouse was born in Canada, a country not affected by retrogression in the client's category. We filed the I-485 for the new spouse and a request for cross-chargeability for the main applicant. The client's I-485 was approved 3 months after request for I-485 cross-chargeability and the spouse was approved 5 months after the I-485 filing.
We received I-485 RFE's for multiple pending clients where the sponsoring employer is located in State A and the applicant is living in State B. In such cases, USCIS requests justification for the discrepancy in locations. Citing to various section of pertinent legal code in our RFE responses, many I-485 applications have been approved within 60 days of RFE response submission.