I am working as a consultant through a small consultancy. I have 6 months left on my H1 max out period. My i140 got approved recently. My current client is willing to hire me for full time. I need clarification for below.
Can the new employer file perm and i140 before I join them? Do they need to file both perm and i140 or just i140?
Some of my friends are saying, if we change the employer, immediately current employer cancels the i140 petition. If that is the case, how the priority date would be calculated? Based on first perm application or the new one?
Will there be any impact in the long run if I change employer immediately?