Pros
nice compensation, nice office environment
Cons
everybody is leaving, not much productivity
Pros
little politics comfortable working environment lower turnover compared with peer companies
Cons
less competitive compared with peer companies like GS MS