Pros
Fast paced environment, constantly changing. DISH has a strong entrepreneurial spirit, and the employees who enjoy working at DISH do too. I started as a customer service representative in 1998 and I am currently a senior project manager in our IT organization. I don't know of many companies where an individual can come in at entry level and grow their career like I have. My salary is 6 times what it was when I was hired, and I have a serious amount of valuable experience.
Cons
DISH is at a crossroads where there's some serious "growing up" to do. There's an old saying I've heard that really stuck with me. In business, you can have only 2 of the following: Cheap, Fast, or Good. While DISH was growing rapidly with the Pay TV industry we only needed to be fast and cheap. Now that the industry has matured and rapid growth has stopped, DISH won't survive on cheap and fast. Now things have to be good. DISH must evolve to attract top talent and shed the poor reputation as an indifferent employer. While I do believe DISH needs to make improvements, I also believe the poor reputation is grossly overstated and not well deserved.