Pros
Loved the benefits at Discovery. They make sure employees are taken care of in that regard. The company also has many of its processes very well documented and organized. In a lot of cases, at the very least, they attempt to promote a culture of openness. Also a good thing even if it does seem fake sometimes.
Cons
The company is living in the Stone Age. They are way behind the times. I worked in every DC office of this company and I can tell you that advancement is pretty difficult. This is coming from somebody who really applied themselves and focused on networking and trying to advance to the next level. I’m not sure of what exactly it takes to advance considering how hard I tried. If you are happy being pigeonholed in a nice cushy job, this is a good place to be. If you want to advance, then you probably need to have the right look or attitude in order to do it.