Pros
I love working for this company. They offer extra training on professional development topics such as communication and being positive, and they also go into other topics like video analytics and handling crazy callers. Taking these courses can help you grow within the company quicker. They only promote from within, so it's exciting knowing whenever a position opens up, there's an opportunity for you. It's a big team environment and everyone works together to get the task completed. There's no set goals like "you have to take this many calls a month or this many patrols in a shift." Hard workers get recognized, and there are SO MANY ways to get bonuses. Just having perfect attendance earns you $50 a month. I'm on track to get $600 more this year just from the attendance bonuses, nevermind the others! They offer more than minimum wage, and if you work nights there's a $2 shift differential per hour.
Cons
They're going to need more computers and equipment soon, as the company is expanding pretty quickly.