Pros
Great location (right outside of Denver, Co), free tv I think the new CEO could make it better, but I don't think he's trying very hard.
Cons
Pitiful benefits, seriously pitiful raises. I feel like a lot of employees have taken a form of Stockholm Syndrome; they refuse to believe the company is bad, and keeps believing all there lies about changing the company. Recently Dish was officially not at the bottom of glass doors employers list, and not long after that we saw an influx of the policies originally cut to remove us from the bottom. It has the feel of a North Korean dictatorship. Management promotes micro management, it trickles down from the top starting with good ole Charlie who still won't leave the company alone. I work at corporate and constantly get told to make the most ridiculous changes to a piece of software that would be completely absurd to anyone who knows anything about this stuff (ie. a developer) when asked why I get told the incredibly brilliant (directors name) who is so incredibly brilliant and knows so much more than any of us about business (yes, I actually was told that) decided it would be better if it was that way and we all agree. Release cycles take about 4 times as long, because after it is developed it goes up the chain of managers that all have their input about how they think they know how to do my job. Work life balance is a joke, you are expected to work 50 hours or more. Even if you don't have any project to do because management is too busy getting their nose in other peoples business, you still are required to be at your desk and are looked at suspiciously if your time card reads less than 45 hours. Oh and that's another thing, as a salaried employee your time is heavily tracked and is done so buy being inside the building. So don't ever think of working remotely, or having a lunch meeting, or eating lunch off site. You have to make your onsite hours look good, so you better not leave.. ever.