Pros
Having worked at DTCC for 8 years here are my truthful reviews. . Work life balance more than needed . Average Medical benefits . Good pension + 401K .You will have even more work life balance if you are under a right manager. .Process oriented company.
Cons
. Not much technology company. .Most Middle managers are non technical and will make sure they stick to their seat no matter what. . Everyone is talking about Agile with out actual implementations. . Some teams exists without any reason. . Unnecessary expansion for such small technical needs. Build vertical departments for providing a solution. This was a the strangest thing i noticed for last 4 years. . Upper management enjoys good pay and benefits. Lacks skills. They seem to be settling down all the time. . Project implementations can be far improved by hiring right candidates. Lack of skills in the major implementations. . Accountability.