Pros
Large company. Interesting work, great exposure to large clients and many types of securities. Good work/life balance for the most part, and a generally relaxed atmosphere as long as all the work is getting done and the clients are happy. Good place to start for entry level employees. Not so much for long term career growth.
Cons
Little to no reward for exceeding goals and receiving outstanding reviews. Compensation and "merit increases" are minuscule and in no way linked to individual performance in any observable way. The average merit increase (percentage wise) at my office was less than what my parents received as a "cost of living increase" from Social Security. Company-wide obsession with reducing expenses hinders employee and company growth. For example, downgrading servers and systems of a growing part of the business as more clients are being moved to said systems leads to avoidable issues with system down time and server resets. Communications from the executive level of management can be self contradictory, revealing poor employee management strategies. For example one email highlighted the need to attract and retain top talent at the company. A few weeks later another email announced that they were eliminating contributions to the legacy pension fund because the majority of our competitors no longer offered pensions. The second email lead to many experienced and knowledgeable employees leaving due to the fact they stood to be losing the most from the pension cuts.