There is a lot of negative sentiment here, so I want to focus on the positive stuff and why I appreciate BNY:
1) 7% 401K match - more than most financial services firms (for example, Morgan Stanley gives 4%)
2) Pretty generous vacation entitlement
3) If you leave the company, they pay for the vacation days you haven't taken
4) laid back, friendly culture in most groups