Excellent company, great people, lots of opportunity for advancement. Company vehicles, highest pay in the industry, great benefits and generous vacation/ sick days/ holidays.
Cons
Dirty, disgusting job at times. Must work in very inclement weather for however long it takes to get the job done- frozen water lines, clogged sewers, flooding- can be very physically taxing.