Pros
The team I worked with at EchoStar 100 Inverness Terrace East (NOT DISH) was one of the best teams I have had the pleasure of working with. They are outgoing, friendly, personable and believe in having a good relationship with their employees. Also they are not time keepers at EchoStar like there counterpart DISH you are hired as a professional and you are treated as such. As for the Windows, Unix , Network Staff they are friendly smart and treat you with respect. This is a company that I can see working at for a long time as long as they do not take the DISH mentality and rules.
Cons
I really have no cons about the IT department or the company, this is like working for a normal company out there. IT is very relaxed as long as you get the job done.