I have previously approved I140 in EB2 with Company A (PD 2014 August), Company B about to file I140 in EB2 premium processing, however I have potential offer from Company C might switch in 2-3 months span.
1) What happens to my approved I140 with Company B? Will that get null/void as I am not going to stay 180 days with them, even if they don’t revoke? Will it impact my old PD and I140 filed by Company A?
2) Company B doesn’t allow downgrade or double filing, do you guys recommend stay with EB2 or EB3 based on my PD which is August 2014 (disclaimer: just looking for opinions based on forum expertise, I know no one can predict the dates/future here).
Thanks for your response.