Let me guess ... your employer treats you badly, expecting that you can't leave easily because you only had an H1B? And once they know about your green card, they will immediately suspect that you will leave, and will do things like give you a smaller bonus than they previously planned?Do I Have To Inform My Employer? I Dont Want To Inform Him As I Will Be Leaving This Job Soon.
there is no harm in informing your employer and anyway your HR will come to know once you file I-9 form. that is what i think
He is already working for them, thus no new I-9.
My employer asked me to submit I-9 form even though I was working with the same employer. Not sure how it works with other employers?
Yes, my employer might not pay me what is due if he comes to know I got a green card, since he knows that I will leave him very soon
It does not say anything about I-9 on the physical green card and also on the I-485 approval card, I might not inform him, I will just leave him in 1 month once I get my bonus
However it's not so simple if it's a discretionary bonus. If you get a $1K bonus you can't prove that it would have been $5K if you didn't do something to make them think you might leave soon.Ah, but that's lots of fun - you get to sue him and watch the courts tear him a new one! Arbitrarily refusing to pay someone is one of those things that makes judges very happy, because being blatantly stupid when violating the law makes for a fun week.