In reading a little about cloud security on platforms such as Amazon Web Services (AWS) or Google Cloud, I realize they have to hire security guards in addition to having the software-level and hardware-level security. A quick search though on "how hiring security guards works" brings up stuff like this, about how you know if you can trust the security guards basically.
So my question is along the lines of that, how you know that you can trust the security guard. Specifically (to narrow down the question), I am wondering in regards to cloud data centers like one of Google's newer ones. Those things are huge (100k sqft per building, with multiple buildings per site), and they hire lots of security guards. Amazon briefly mentions their physical security in their perimeter section as well. But to do this, you don't just go put an ad up on the internet and bring someone in for an interview, meet them the first time, spend a few hours with them to judge their knowledge/skills, and then hire them like you would do many other common jobs (probably not a doctor or lawyer though). You have to trust them, and know they won't steal anything tangible or intangible, and that they will protect the place. I don't see how you can judge that in a day or a week or even a month. It seems like these people would have to be your best friends to really know for sure that they can be trusted with the job.
So the question can be summarized as, what techniques/thought-processes/standards cloud data centers put into the hiring of security guards. Just at a high level to be introduced to the topic. The broad categories of things. I am interested to know how "good" security is at this level.