Pros
My paychecks never bounced. There's a lot of tall grass for happy idiots to quietly hide here, if that's your thing.
Cons
Things at DTCC are generally held to a low common denominator to avoid making people feel uncomfortable. Little interesting or challenging work (especially in technology) happens without bringing in outside help. Executives often use their positions to advance their own agendas (i.e., throw good people under the bus if they happen to be in the way). As a result of all this, the opportunities for talented people below the ED or MD level to step up and deliver are very limited, or suppressed due to the perception that the risks outweigh the potential rewards. I've seen many good people at DTCC leave for better opportunities elsewhere in 2022. It seems management is not doing much to stop it.