I have accepted a job offer -same type of work- from another company. I have I-140 approved, and more than 300 days passed
since I applied for I-485.
My question is this: how much of a risk am I taking as far as the current employer revoking the I-140(I keep hearing conflicting stories-does the company have a legal basis to do it)?
Should I work with my EAD or apply for an H1-B extension for the new employer -I already have my 7th year extension with the current company?
I spoke to my lawyer. He says I should not have to worry about anything and use my EAD to change jobs.
I would appreciate any information that would help me make my decision.

since I applied for I-485.
My question is this: how much of a risk am I taking as far as the current employer revoking the I-140(I keep hearing conflicting stories-does the company have a legal basis to do it)?
Should I work with my EAD or apply for an H1-B extension for the new employer -I already have my 7th year extension with the current company?
I spoke to my lawyer. He says I should not have to worry about anything and use my EAD to change jobs.
I would appreciate any information that would help me make my decision.
Last edited by a moderator: