I run my own school here so I am the administration. There are many people like me be certainly anyone working for someone else should follow their employer's guidelines.
I don't think of myself as a "guest" or a "visitor" and I think many green card holders or residents that haven't completed citizenship somewhere out there don't like to think of themselves as guests. This is our home. My wife and kids are citizens here. However, I do realize I'm not a citizen and I certainly could be deported if it came down to it. Let's hope not
and I like the rest of what has been said.