Pros
Working at Viacom has been a great experience, overall. The benefits and perks are great and I enjoyed working in my environment. The Employee Resource Groups are wonderful at Viacom. They are involved and helpful. The company has lots of events to help build community within the company.
Kontras
Internal mobility isn't that great, although they push for it. At Viacom, it's really about who you know. This is completely understandable, however, I think really awesome people are looked over because they aren't super tight with the hiring managers. I would also say that as much as the company pushes for diversity (and they do and it's a priority.) When I am in meetings with upper management, my experience has been that upper management is usually white male, sometimes white female.