Pros
I've had an excellent manager for a number of years, who does their best to make up for DISH's shortcomings, even when policy prohibits it. There are some genuinely good people at DISH. They're just incredibly rare, as are hard workers.
Cons
Lost Benefits: Stop taking away company perks to save money. Morale is at an all time low, so you hunker down on existing benefits, close down parties, and I LOVED (I heart you for this) the "discounted" Rockies tickets...discounted? Charlie killed Coors field events at Christmas and you "discounted" tickets for a company-sponsored event? That's right up there with having your employees shoulder the tax of DISH's employee programming "benefits"; which are "free". It's less than a dollar a month, but it was a program forced down our throats and now we have to pay out of pocket for it. No amount of "high quality programming" changes that. Open Door Policy: Let's talk about your "A Note from Joe" e-mail to all employees after this article was published. Your employees want to talk to you, they want to tell you the problems you aren't aware of; things there are already solutions available for, but which no exec wants to endorse (it's kind of sad really; hot potato with customer problems and system issues.) YOUR management team has very strict and severe consequences for not taking issues through the chain of command (this post for example); or for running them back up the chain after someone said "no, not important". And when they find an issue to be "unimportant", YOU never hear about it. Like the customers currently being impacted that aren't "severe enough" to do anything about. Someone's not "thinking customer", and it's someone close to your position Joe. IT runs the business?: And while I'm on the topic, sit in on a few IT meetings at mid-level; just regular day to day stuff to keep things running. Make sure your presence isn't announced; or just call into the bridge without announcing yourself and listen. Your company is IT/tech driven, but your programmers tell your business managers HOW to do their jobs; shouldn't it be the other way around? Your programmers don't want to do something because it'll be hard work or take time; unless you or another exec tells them to, it's not getting done, even if it would help DISH. Also, Windows 8 is scheduled for release this fall; most of your computers are still running XP. You intend to build #1 World Class service on outdated software/hardware and buggy middleware?