Prós
The company takes excellent care of its employees, and is unswervingly competent and ethical in managing its affairs. There's a high degree of transparency and oversight from the top down. You can focus on your work because the company has your back and is prepared to handle most situations. It has a well established culture of professionalism, high standards, and community involvement. Most of your colleagues are bright people who are inspired to work in a challenging, constantly evolving business space.
Contras
The long term business model is uncertain. Even with a history of calling the right shots, the business can easily fall prey to trends, bandwagons, or just the precarious market. And some of the departments inevitably foster an insular, overly personal culture, but it's perhaps only noticeable relative to CNET's otherwise very high professional standards.