Pros
Great pay, loved the continuous change in work environment. Benefits (so-so). Don't need experience, tools or uniforms.
Cons
Management, unrealistic and unattainable goals. The management sometimes came from outside and didn't have any experience in what it takes to install a system let alone how to fix it when it doesn't work (talking about GM's, IM's and even FSM's). They treated people like dirt and don't care about what can make you a happy employee. GM would either be locked in his office (when he would show up to work) and be on facebook or XBOXing it on his high-def TV that was hung on the wall (the GoogleTV was hooked in his office). Hahaha. Open door policy, yeah kind of hard to do that when he was hardly ever there. Working for him was a joke. He started off good but then fell in the same black hole as some of the other GMs that came before him. FSM's wouldn't even go out in the field and work side by side with their techs cause it would ruin their hair. I remember plenty of times I was called to do something out of policy (installation wise) but always remembered to notate the account as, "FSM so and so allowed me to do this." Promotion and raises, that is a joke all in itself. You had some control of your numbers but the majority of them, there was nothing you could do but take it for what it was (BS). The Dish Network motto, "It is what it is!" I worked there for a little over 6 yrs as both a tech and manager. ITR (Internal Transfer Request), yeah, only if someone would remember that you submitted one. The techs are the heart and soul of that company and they are really mistreated, verbally and mentally. Performance appraisals? Are you kidding me. They change scores to meet their curve. Yeah, I said it.