Pros
Dish would be a great fit for anyone that believes in merit based rewards and recognition, enjoys meeting and /or interacting with exciting and new people daily, and strives for perfection in all tasks and endeavors embarked upon. Dish offers great opportunities for advancement in one's chosen career path as well as laterally within the organization. Since Dish has installation offices nation wide one may be able to transfer locations for advancement or based on personal desires. Dish strives to stay on the cutting edge of technology and often is the leader in new technologies in their industry. Employee benefits are on par with other Fortune 200 companies.
Cons
While being a great company to work for Dish has a corporate culture that permeates to the lowest level in the organization. Anyone going into the company should be fully aware that that type of culture exists and thereby should not find any surprises during their tenure.