Pros
My coworkers are generally congenial, there is, on average, not that much tension in the office. My job is very low-stress, even when deadlines come around it's not a life-or-death situation. The hours are easy (only 37.5 per week for a full time employee), and we get 10 paid vacation days, 10 paid sick/personal days, and all major holidays off. Health, dental and vision benefits are great, and once a year the company does employee appreciation days where they plan games, food and adult beverages for everyone.
Cons
The company has several locations (New York, Los Angeles, Atlanta, etc)., but Nashville's headquarters are the most antiquated. There's nothing trendy about the building. In my department (TV/Film Operations) opportunity for professional advancement is very rare. Even after a promotion and 2 raises I am only making $27,000/year. The job is glorified data entry and extremely boring; there is no challenge to this job. The only way to move up is to transfer to a different department or for someone to retire. I don't learn any new skills at this job for use in managerial positions; instead, I learn more about proprietary software that no one else uses.