Originally Posted by
indiani
Teddy while I agree that moving to a senior position with higher pay might be a good reason but if someone leaves sponsoring employer within days for a "higher salary" job which is almost the same in case of audit that might not be the best defense ( however in the setting of AC21, if someone already worked for employer 180 days post 485 filing it will be extremely difficult to revoke ).
The only agency that ever can revoke is USCIS. employer or any one else can only "report" ( but not revoke) if there is "fraud" involved and employers wont usually risk as it could bite them also as employees can come up with reasons against employers for not staying.
I don't think "grand-fathering" is before 5 years , only after 5 years USCIS cannot revoke, they can only deport if there is a deportable offense.
The only area I never understood properly is I-9. what if we never update the I-9? many people I know have never updated and I am not aware of any negative consequences to employees as long as we are authorized to work.( I think in case of ICE audits, only if they find people who not authorized to work, then they might fine/ prosecute employer). But I understand the essence of updating when the visa status is changed/ extended.