Pros: a lot of good people
Cons: Pay and career advancement
I've spent my entire career with BNYM, so I only have one perspective. There are advancement opportunities, but to a certain point, and then advancement opportunities flatten out substantially. But given my ambitions, I'd like more options to advance. I, personally, don't see them with BNYM.