Vantaggi
Nice culture. Interesting work. Good work, life balance. Free health club membership (or did in 2008) gives you an idea of the perks. People would go work out at lunchtime. Lots of on-going classes on various topics and development available throughout the year. Got more stressful during the crisis - busier and several rounds of layoffs were upsetting.
Svantaggi
Depends on manager of course, but review process was disturbing. Lots of turnover as the company way too stingy on promotions. Many people left as they felt demoralized and/or wanted to earn more money at other financial firms that pay much more. But of course you work much harder at the companies that pay more so I am surprised many who jumped ship didn't factor that in. High turnover left the company wanting on experience in some groups.