oh God, have I opened up a can of worms or what!
I did not use AC21. My lawyer said I woudn't have to inform INS about change of job after long 3 years of applying for I485 from the previous company. In case there is an RFI or something like that, then the lawyer will respond. My I-485 was approved after working with company B for 1 year on EAD. I have gone trhu 4 EADS in total before my I-485 is approved! My Green card was approved without any interviews or anything but took almost 4 years ( I was one of the unlucky 2001 filers)
I do not see myself going back to company A which is almost like 'bellied-up' already. It sounds ridiculous to me after I showed intention to work for them by staying with them for 3 years (more than 1000 days) AFTER the I-485 was applied for me where as the portability act permitted me to leave after 180 days.
I find it hardly to believe that thousands or Green card applicants quit their current jobs and rushed to join their sponsoring company after their Green card was approved.
It doesn't make any sense to me. That's just my logical explanation. Now the weird immigration law can say something different I don't know and u know what? I don't care anymore. I wasted 5 years of my precious life doing slavery for company A and being treated like a DOG, just for the green card, there is no way I'm going back to that hell hole again. Not even at the risk of my citizenship thing being rejected after 5 years. I simply do not care anymore. Hey, I can just remain with my green card too forever if I need to. BUt I am definitely not going thru anything else for that after what I have gone thru for the past several years. I simply refuse to.