i140 transfer


I am on H1b visa and I got my I140 approved last week through my employer, a consultancy based on NJ. I got an offer as FTE position in a reputed IT org.

So if I move to this new company, can I transfer my approved I140 ? I believe if we move i140, they need to start from PERM, but the PD will remain same. But is there any rule that says my new company has to start PERM processing within X number of days after transferring the i140 ? if yes, whats the number of days limit here ?

Is there any rule that says employee can move to new company after X number of days after i140 is approved through current employer.

Is there any other risk involved in transferring i140 to new employer ?

Please reply.

Thanks in advance.