Pros
There are many reasons to why CBS Interactive is predominantly one of the best places to work in the bay area. Unfortunately I never got to see that side of the company. If i can take one positive experience from working at CBS Interactive it would have been the people on the same level as you are. By this i mean the people who aren't your subordinate or people who aren't higher than you. The people on your same level know what you go through and can sympathize with you when you make mistakes, rather than upper level positions criticize you and make it near impossible to move forward in your career.
Cons
There are many downsides of working at CBS Interactive, and to be completely honest with you, they outweigh the positives. Management is very poorly ran, and they truly treat the lowest on the totem pole with the most lack of respect i have ever seen in a company. Sure, i understood that my position would be hard and rough. It was also brought to my attention that i was expected to make mistakes, but once a mistake came...I was reprimanded and never shown in the same light ever again. I brought my problems i had with the company to HR, and to be honest with you they made it seem like accommodating my requests were a heavy task and not worth their time. I ultimately left the company because of the negativity towards the workforce in the company.