Pros
Good benefits, company vehicle (for their use only), decent pay, co-workers are great, but also overstressed. Excellent products, 401k, sick pay, vacation (when they allow it). When the employees are left alone to do their job, they all work their butts off, when they think they are getting the shaft, they will work like they think they are getting the shaft.
Cons
Upper management requires/encourages district management to use GPS as a tool to enforce shady labor practices. Corporate management sends out a notification to district managers, and puts them on a naughty list when an employee does not leave their home 30 minutes before start of a shift, even if their work site may be 10 minutes from their home. This has created a policy of making people work without compensation before the normal start time. Also, don't question their policies with corporate HR , or expect retaliation of yourself and your co-workers with even longer working hours supposedly mandated by corporate HR. Their inspection software is from the 80's making for inefficient use of time and extra work. Their ACE system is a joke, it is difficult to use adds extra workload for everyone. Since Tyco took over there have been no positives for service people- Longer hours without pay, loss of unused vacation payouts/banking, elimination of the overtime after 8 hours, or weekends/holidays, loss of use on personal vehicles.