Pros
The work can be enjoyable if you like to be out of an office working with your hands. You get to meet some cool customers every now and then. Good customer service experience and good experience in the communications field.
Cons
Everything is micro managed now. I mean everything! Everyday you are pressured to sell items and extra services. We use to be techs, now we are techs and sells men. The " incentive" programs are not incentives or goals anymore. You better hit your almost unachievable numbers(which some are based on luck, for instance if your customer at the time doesn't have broadband it will effect your connectivy score) , or else you will get talked to, put on a progression plan, or writen up.. Christmas parties, end of the year parties , LONG GONE. You are just a number to the company. Period. Health benefits are bad. Might as well not even have the companies provided health benefits. They use to be good.