Apologies for the deails but my case history has been
very very complex. I sincerely appreicate your time and invaluable suggestions.
- Worked with an employer A full time from July 2007 to Apr 29 2011 (lay off due to company finances) and have an approved I-140 with Sep 27, 2010 PD.
- Joined employer B, body shopping company of 25 employees, immediately on May 16th 2011 based on 140 from employer A and started working for Client X, a multinational Big 4 consulting firm
- Went to India in Feb 2012 on a family emergency and visa was denied under 221 g but continued working for the employer B Indian branch and for the same client X project in anticipation of USCIS reaffirmation and visa approval.
- Mean while employer B filed for PERM and 140 (with PD porting) in consular processing as I was in India and later approved.
- May 2013, the project with client X in India was over and there was no update on the visa approval. I had to move on and joined another division in multinational company X in India (same company). The Company X filed for my H1 transfer as I still had 1 year left on 6-year limit but didn't use the I-140 as per the standard practice.
- In Aug 2013 - My pending H1B from employer B visa was stamped after 16 months but my wife had a baby the same month.At the same time, USCIS petition review status had no updates despite various requests so couldn't travel solely based on the visa stamping
- In January 2014 - travelled to US through Company X on project work and to settle my personal debts in US due to abrupt travel to India.
- February 2014 - 2 months before H1B expiry, USCIS issues intent to revoke the H1B petition.
- October 2014 - Company X H1 was renewed for next 3 years using the I-140 from Company B.
- October 2014 - Company X started my PERM in EB2
- Jun 2015 - Company X PERM Filed and decision pending as of today
- Aug 2015 - My wife H4 EAD approved
I truly appreciate if you can clarify the following
1. Per October 15 visa bulletin allows 485 filings for the priority date on or before July 11, 2011. I’ve been hearing that the PD may progress or retrogress in the upcoming months. Is this accurate?
2. Can Company X file for my 485 based on Company B I-140?
3.My previous employer is willing to process my I-485 and I'm willing to join them in the future. Given the USCIS H1 revocation background, what are the chances green card will be through?. When should I join them and how long should continue with them?
4. I don't want to miss the opportunity for 485 filing this October 15 even though Company X PERM is pending and another opportunity may be years later. Is it an option to file i-485 with employer B and assuming the decision will take about 3-5 months and by that time company X PERM will be through, is it possible to withdraw the 485 from employer B and file with employer X.
5. My wife has H4-EAD till Sep 2017. Is it an option for me to just file for my EAD and file for my wife and 2year old dependent EADs later given they already has H4-EAD & H4 status until Sep-2017. Will dependent EAD's be subject to PD being current?
6. One last question :: What happens to the I-140 after PD porting. If not revoked, is it an option to file for 485 through multile employers even though one of them ported the Priority date?
Big Thank YOU!