Pros
unless you join the company as a senior manager, the value of adding ESPN to your resume is really the reason to work here. they are, after all, the Worldwide Leader in sports.
Cons
the location is absolutely horrible if you are relatively you and would like to have a life outside of work at all. ESPN has a strange culture of devaluing the experiences of people who've come from other places, by making it seem as thought whatever you did before arriving here was JV. communication across the organization is absolutely horrible, and i think the company suffers for 1 - not having any real competition to speak of; and 2 - it's geographic isolation. they dont (really) have to compete for talent on the production front because if you want to work in sports media, this is supposedly the Mecca...because of that, they arent forced to listen to the concerns of their people, because the threat of them leaving is relatively low. there is also a general day-to-day environment of complacency and doing things "they way they've always been done."