Currently working with Employer B since 2020.
Employer A - 140 Approved in 2013. EB2 category.
Employer A - Provided form 485J in Aug and I applied for I485 in Aug. My dates retrogressed to Oct 2011 now.
Employer A - Desi consulting company, we couldn't find a project for me to join them and they withdrew I-140 in Jan. At the time of the I140 withdrawal I485 was at 150 days timeline. Now that 180 days have passed since I485 was filed in Aug, can I provide 485J with my current employer to port the I485 application? Will USCIS approve porting or deny as I140(approved in 2013) was recently withdrawn before I485 reaches the 180 days mark? Is there any way to appeal the withdrawal of I140 as beneficiary with pending AOS or ex-employer can withdraw without any issue? Are there any laws to safeguard the beneficiary when dealing with abusive and mean desi consulting companies?
Rajiv Is an amazing attorney, extremely knowledgeable on immigration matters, he understands even the complex cases right away and gives the best solutions. Even with his busy schedules he is always reachable to his clients. The staff of Law offices of Rajiv S Khanna is very nice and reachable all the time, personally I am with them for the last couple of years and their office has followed up my I-485 case with USCIS and moved it to the local office to get an interview. I would highly recommend them for all immigration related matters. Please feel to contact me if you need any other information.