Pros
Paychecks, there is little other reason to work for them other than you get paychecks.
Cons
1. Overtime is restricted to senior personnel 2. Complaints are punished via reduction in hours. 3. The employee is always wrong 4. The employee is expected to revolve their life around the company. 5. If you call off for any reason, you are encouraged to quit. (A guy tried to call off for a medical emergency involving his mother in law, he was told "That's not a good enough reason, are you coming in, or are you self terminating?" 6. Scared to go into detail [illegal activity that can get you sued for millions and locked up] 7. Forcing officers to use their own vehicles and fuel to bounce all over the city. 8. Forcing officers to do non security related duties (passing out newsletters and notices) 9. Forcing officers to handle clerical duties. (time sheets, submitting reports directly to clients)