Pros
High pay and good bennies. My direct colleagues were champs (all former employees as we were all axed together). Some content ideas are good, but executed in slapdash manner.
Cons
Everything else. Management makes a huge effort to find the "best" people, then doesn't trust or support them to do their jobs. And it's a churn---they expect top results with very little turnaround, nebulous directions and, again, very little support. Because of quotas, there isn't time to do great work, just mediocre, C-student efforts. The top brass is mercurial and capricious; directives are constantly shifting. Also, layoffs are the norm. They hire to get tax incentives and then let people go. I heard the VP's car got set on fire by someone who got the boot. In the employee parking lot!