Want to destroy your career? This could be your chance!
Pros
Pay is good, unless you consider the hours... Some intelligent individual contributors. It's a name on your resume
Cons
Where to start? Management is completely in the dark ages of management, a spider's nest of an environment. HR would sell their mother before supporting any action that could actually be good for an employee, paid executors of the management edicts. Directors and VPs taking credit for all the work, blaming their stupid decisions to individual contributors or their peers, no vision on products or customer satisfaction. The culture lives in the past: performance ratings once a year based on the infamous bell curve, promises by CEO of bonuses that Don't materialize, all in all, nothing is encouraging. Tons of process to instill any bit of positive change, no investment in future ideas, constantly in the rut of "just make it work for now", total disregard for metrics. Great majority of managers manage-up to their bosses and don't develop their employees... Unless they are part of their "exclusive circle"