Pros
Pay, benefits, free coffee. They have a gym and health care facility on campus as well as a kitchen.
Cons
If you upset management then will make your life miserable. Also they will make it impossible for you to transfer out to another department so you're stuck in a job you hate. Imagine your job being ran by the worst high school click and you aren't part of the click. The job stress is extreme, they expect you to work crazy hours, and generally do not care about you as a person. HR will do nothing to help you when you bring up legitimate concerns. I had my ADA rights violated on a continual bases and HR would do nothing. The management will out right tell you that they are waiting for the next buy out so they will get their executive severance packages. There is little to no training because they got rid off everyone that knew how to do anything (the old Scripps people).