Pros
Lots of knowledgeable people. Good place to start out in financial services. Benefits are decent, but not great. They appear to be slightly cut each year. Good place if you need a job now, but continue looking because there's a good chance you won't advance like you want to. Pretty good work-life balance if you're with the right group.
Cons
Lack of advancement opportunity. Culture based on the need to be constantly working even if you have nothing to do (just look busy). More jobs been cut and sent over to Syntel offices in India. Low base salary, lack of overtime opportunities, and salary increases & bonuses cut each year. Global Services has created leadership programs to create leaders, but rarely leaders to leadership positions after.