Pros
Honestly, there aren't any "Pros" that come to mind, except maybe one, & that is... Some sites have really awesome people who work for the site you're guarding.
Cons
1st CON.. PAY: Check doesn't even last till the next check. Several co-workers are receiving government assistance, such as food stamps, as their family would starve otherwise! 2nd CON.. Management lies to your face, & tells guards to do things against protocol. 3rd CON.. Employees are not given notices of ANYTHING IMPORTANT! There is NO COMMUNICATION. EXAMPLE: If office is closed on payday, you will not be notified and therefore, you will have to wait to be paid. 4th HUGE CON.. Guards have been told when doing a security sweep of vehicles entering armed site, you must be quick. To do so, just make it appear you're doing a thorough security sweep/search, just for show, as there are video cameras recording the entrance where the sweeps/checks are done. This "advice/order" came directly from the site security manager. He gives guards that advice/order if he thinks a guard isn't fast enough or if they're being too thorough in the searches! I wonder what the owner of that particular site would say if he knew the guards are basically told to do very slack, or outright fake vehicle searches. I only hope terrorists don't ever attempt to bring a bomb into this particular armed site cuz it'd definitely get thrthe fake gate security sweep's!