Pros
Small business, if I'm "bringing it" then the place improves. I love that. Normal work hours, which is hard to find in security work. I'm in the office, but used to work security, so I still appreciate it a lot. The biggest pro is that here in the office, oh my God if you are clever then you can actually help the entire company grow substantially, over time. It is really nice to be clever. But it is even nicer when being clever benefits others. And it is GREAT to be clever and work here. I've been able to make so many positive changes in my little sphere of responsibility over here that I really believe in job satisfaction now. Which is weird. It might sound like I'm just talking this place up now, but this is just honestly how I feel about my job, and my job happens to be this armored car company.
Cons
Small business, so I can't just get by with coasting, everyone notices. Small business, so I can't just request a bunch of improvements and see them immediately. But that's also a good thing because in my experiences, in large businesses, requests for improvements don't even get heard.