Pros
Health benefits are decent, experience is great for starting out for those looking to get started in media.
Cons
Pay could be better, there is no culture, most people have been in the industry for far too long - old way of doing things. At my station, the newest member other then myself has been there 11 years. It is hard when you are trying to relate and everyone's a lot older then you. Huge separation between other departments as well, everyone kind of works in their own pods. Management and corporate do nothing to incentive people to stay. Also, demise of broadcast is imminent (I believe), ATSC 3.0 isn't going to save their bacon like they intend. I see a major crash happening ten-fifteen years down the road. Almost all digital dependency is third party.