Pros
The work is easy enough for the amount of pay you're given. They have extended training and background checks, so the people they bring in are more competent than other security companies.
Cons
They make you feel like you're supposed to be in the CIA or FBI--due to long hours of mandatory training and written tests monthly--albeit reminding everyone that the only power security guards have are that of a private citizen. The upper management and "lieutenants" (what a poor job title) have an extreme superiority-complex--if you so much as make one mistake, you will be unemployed, due to their cutthroat way of managing. You are forced to work long hours (with no prior notice), from 12-16 hr. shifts, regardless if the schedule has already been posted (even though we were "promised" that it would never happen once they took over the contract). I was flat-out lied to on numerous occasions by upper management as well as district managers. When I would inquire about being misinformed, they would act like they never said anything, and that it was all the subordinate's faults. They make it blatantly obvious that you are not a person with a family and a life, but simply a number working for a huge company that could care less about your well-being.