Pros
Great cafeteria, good benefits, some pockets of extremely bright and collaborative people, especially the (dwingling number of) long-time folks who understand the company history and care deeply about the organization and clients.
Cons
Sadly, the company is simply not what it once was in large part due to the departure - some voluntary but often not - of tenured staff. The prior collaborative environment, most similar to academia in terms of intellectual curiosity and drive for well thought-out decisions to serve the clients best, has been subsumed by individual competitive drive to (1) keep one's own job and (2) sell products that seem to be popular, regardless of sensibility. Praise and recognition for work is increasingly taken by managers, not those actually doing the work.