Pros
You could not ask for better team members to work alongside with. The field department manager is also a very nice person and was always available for calls, texts, or to sit down and talk. The training is very thorough and is always reviewed until everyone knows it cold. I watched some of my friends and team mates grow and get promoted. I enjoyed interacting with customers and being able to make decisions to help them. I also love working outdoors.
Cons
Hard work. Ladders and roofs. A lot of driving. Weather conditions could challenge your mood sometimes in extreme heat or cold. When animal emergencies arise or another employee calls out, day can become extremely long during spring and summer. Overtime pay was good, but at some point you just want to be able to relax and see friends.