Both companies that my sons work for require all visitors to provide proof of their identity and also require them to sign a roster before being allowed in the building. One works for a large financial firm in NYC, while the other works for the largest online retailer in the world, the one that starts with an A and ends with a Z and is headquartered in Seattle. I'm required to do the above, even if I've visited the business dozens of times, and even when my sons are with me. I know all of the people at the entrance to both businesses by name, and they as well know me. In spite of this, I still have to show proof of identity and sign a roster, or I'm not allowed to enter the building, period.
Also, a post from a few days ago mentioned that a business couldn't be legitimate if it didn't have a sign at the entrance. Well, if that's the case, than the Seattle company mentioned above isn't legitimate, as they have no sign at the entrance to the building my son works in. I'm mentioning this not to defend PVEC, but simply to show that both items are a common practice, even with multi billion dollar companies.