Pros
The people are great, benefits are decent and include a sabbatical every 5 years, The new campus in Lone Tree is nice, lots of opportunities to network outside of you daily grind.
Cons
Management, management, management. As in most large organizations it depends on where you work. This company does not value workers over 40 unless you want to work part-time sitting on a phone. The technology management is a Visa click-club at best. The culture wasn't much better before all of the changes occurred with the real estate strategy that was implemented over the last 5 years. Hiring only those that they know and devaluing anyone who has worked there over 2 years. Diversity is quickly going out of the window unless you are from India. Getting forced out is not unusual it's part of the normal culture if they think you are not a fit. Don't bother trying to jump through any hoops to please, the effort will just be ignored. There is absolutely no career path and unless you are a golden child, plan on staying in the same role for your career at Schwab, especially if you are at management level.