Pros
I've been at DISH for quite a few years in a leadership capacity. The pros are: 1) competitive pay (a little on the low end but not unreasonable like some people post); 2) the work is really interesting as the company is dynamic; 3) Charlie Ergen is a visionary -- but should NOT be involved in setting any HR policies -- Joe Clayton is doing a good job in that regard; 4) a lot of smart people work here so you will grow and become better; 5) they are genuinely trying to make a change based on all of the negative publicity (much of which is unwarranted).
Cons
A lot of complaints about DISH are people being held accountable for unattainable performance goals. This is a legitimate complaint. However, the strange thing is that there are many people in executive positions who consistently fail to produce but stay employed year after year. Often, they'll leave and Charlie still brings them back because he prizes loyalty to him above all else. Charlie tends to want execs who will just do what he wants, so we have a lot of people in senior management positions who will put in a ton of hours (which is how their performance is measured) but don't bring anything new or creative to the table. We need new, fresh ideas. Charlie can't be the only person who does the thinking, but that's really how he seems to prefer it. Most of our senior executives would not make it even to the director level at other companies because they are afraid to challenge the status quo, and that includes changing the culture so that more employees view this as a favorable place to work. I'd like to see the SVPs and EVPs held as much accountable for performance as we hold our customer service reps, technicians and direct sales agents.