Pros
The only good things that Dish provides is a paycheck every two weeks and benefits, and the benefits are lackluster. So is the pay for what you deal with.
Cons
Management is terrible from the top down, from supervisors to maintenance to human resources. Training is inadequate for the job. You are not respected, listened to, or valued there for the work you do. If you're having an off day, you'll know about it ALL DAY, and your good days are never good enough, even when they are. The environment is the most negative, soul crushing institution I've ever been a part of. Also, state and federal laws apparently do not apply to Dish. Don't expect to reap any COBRA benefits, Unemployment, Worker's Compensation, or anything if you quit, something happens to you, etc.