Originally Posted by email@example.com
You will not jeopardize your I-485 as long as job with company C is in same or similar occupation. Whether USCIS will grant an H-1 3 year extension based on a withdrawn/revoked I-140 is not certain. I outlined the reasons for this uncertainty in my response on the thread entitled "Facing Layoff---6 months left..."
Thanks Ann for your reply.
So in short, B to C H1 transfer/extension is usually not possible if I-140 is revoked.