Pros
Every job I work on is a completely different and new experience. No two days are the same, and generally speaking every customer is always pleased to see a DISH tech at their door. It really benefits us having the stellar customer service we have because it really makes our job much more enjoyable and customers much easier to work with. Needless to say, this is a very challenging job. Managing the customer, job at hand, things that may/have/will go wrong, and a strict schedule means constant on the fly strategic thinking and good customer service. From troubleshoots to 10 hour jobs, you have to be on point and focused, otherwise the customer experience, DISH's equipment, and most importantly your safety may be in jeopardy. I love working outside and with my hands, and I love the technology DISH is pushing out and we are installing. Best of both worlds for me!
Cons
Dealing with retailers that screw over customers. Whether they were sold the wrong setup, quoted wrong on price, or told one thing and was given another, YOU become the face of DISH and must fix their problems. Always ALWAYS get as much information as you can before beginning an install. It's the worst when 2 hours in they realize what you are providing is not at all what they wanted.