Pros
Overall benefits is better than most organizations of similar size. Opportunity to work with diverse group of ppl. Salary and bonus can be above average depending on position and manager.
Cons
Politics...politics...politics. In my years at DTCC I got chance to see the good and the bad. The bad far outnumber the good. Senior management and middle management are not to be trusted. Promotions are limited to the favorites (Select few). The same ppl seem to get promotions every other year ( Supervisor one year...Senior management 3 years later is a wonderful example). Yearly reviews are meaningless. Work life balance can be an issue depending on department. If there are any issues regarding an employee it will not be revealed until its much too late. transparency is obsolete. The turnover rate would be much higher if the market was better.