Pros
Discovery can and does attract some bright and capable people who find the idea of "working in television" appealing. But, that enthusiasm can quickly tamped down once the realities of working at Discovery are apparent - like the cronyism, office politics and yes man attitude that needs to be displayed for career advancement.
Cons
Constant fear of layoffs and downsizing which all can happen very capriciously and without a lot of warning. This is really unhealthy for productivity. And while the company touts great benefits like teleworking and flex time, they are completely at the whim of your supervisor and aren't necessarily work-life benefits you'll ever actually get to use. And the constant office political maneuvering gets tiring and means very little actual tangible work can get done.