This is a legal requirment, plus it actually makes perfect sense. For example, you change your status from H-1 to GC. On your now old I-9 form you marked that you had visa (column 1) and signed the statement. Well, you do not have visa any more, and you need to correct that statement.
I-9 form is being filled my every employer every year to update the records. Since my employer has my green car. They r free to fill the form and update their employee database.
Actually, it is responsiblity of both parties. An immigrant is obliged by the law to present honest and always updated information to his/her employer as a part of "good faith" effort. Similarly, employer needs to ensure that they keep good care of their I-9 forms and have sound employment verification process.
Again, this is very logical. How an employer would know that you changed your status, if you did not report it? They do not have a crystal ball
They dont have crystal ball but they do have my green card copy.
This is an obligation. However, as you may suspect, not every single employer or employee are 100% on top of this......
Regardless of legal implications, it DOES MAKE a lot of sense and it is common courtesy to keep your employer updated with the infomration. Do not see this as a big deal at all.
I keep my employer updated giving my green card copy. I am not hiding from him what did I get
P.S.: I'm not a lawyer or immigration expert. I'm just an ordinary guy. You are soley responsible for your actions.[/QUOTE]
I am not a lawyer eighter. Just sick of this process which made me concern last 5 years