Pros
Good infrastructure, company earns irrespective of stocks going high or low. Banks also fund a lot. All critical work is outsourced and hence DTCC employees only have to liaise with them and learn how to operate. Be under the good books of ED and MD so that you can get good bonus. EDs and MDs are very powerful and can ensure you get great amounts of bonus. Of course those not in good books will be shown the door or given very less. Bonus has not measurement like in other organizations. Be good to your ED and MD. that's all. HR has zero power neither do they care.
Cons
ED and above are very powerful people. A bunch of old senior leadership at MD and above level, not many know the underlying technologies, but they have the availability to pull who can solve issues. Most of them spend time on work as family is all settled. Team in offshore work hard and are least empowered as not one decision is taken thinking of the off shore team. Good for the US resources. Soon company name can change to BNY-DTCC. While DTCC has better infrastructure than BNY, a big group of people from BNY have destroyed the good old culture.