At dish the management they have is really just a puppet to upper management. If a process doesn't make sense or does not benefit the customer or the company's employees nobody has the idea to challenge the directives that are set in place. Also in a one particular position I held, although we have Paid Time Off given to us, we had to ask permission to put in that PTO even if the day was available to take off, most of the time a lot of us were told no. Employees there are placed on performance improvement plan and even though they pass all metrics in the plan, the company will still fire you since it is an at will company. They do not care about their employee's the attendance policy is horrific, you can only miss 8 days out of 365 or else you are fired. Place is a very stressful place to work. I would recommend against making this a career choice if you don't have to, find a place that respects it's employees. A place that works for it's employee's so it's employees can be solely dedicated to working for it's customers.
Pay, Management, career advancement, policies.