Many companies will hire security personnel, who are charged with protecting company property and employees' and still refuse to allow security to carry a weapon.
Did some security work after retiring and anyone who would take the job under those rules have to be nuts.
Knew a bank security guard once, company made him wear a fake revolver. First robbery, thugs shot him five times as they came through the door, took his "gun", robbed bank, threw the gun back through the front window when they found it was fake. He lived about ten minutes.