akil said:My employer filed for my Green card Labor in Nov 2005 and I got that approved in Mar,2006. They filed I140 and got that approved in May 2006. My 6 years of H1 expired on Aug 2006. My employer filed for my H1 extenstion for three years and I got that approved until 2009. Is it adviceable to switch employer at this point? If so should I need to start the green card process from the beginning?
Akil
You need to be nice with your original employer and make sure that he does not revoke your approved I-140 before you get H1 transfer approval.
Since your transfer is approved you can enjoy 3 year extension even if original I140 is revoked after that.
Your green card process needs to be started over with new employer.
Technically you can transfer your old PD if original employer does not revoke your approved I-140.