Thank you. I hope I won't wait that long. Who knows?
Another confusing thing is they posted my salary(with no name showed) in public to show they treat me fair.
Our HR manager said that it is required by the lawyer to extend H1B. Is it right? I really don't like everybody knows my salary. Even it is not show my name, however, the position is there and I am the only one to take that position...