Pros
Schwab has an incredibly inclusive culture. Opportunities to move into many different areas of interest is a plus. Benefits package which includes 4-week paid sabbatical every 5 years is almost legendary. Training is among the best in class. Very limited conflicts of interest , which is rare in this business. Excellent fiscal leadership at the very top has kept the company with a healthy balance sheet and far fewer layoffs than peers. Client satisfaction is #1 priority that drives business decisions - a smart way to stay relevant with clients and potential clients.
Cons
Schwab has become so big that they have lost much of their entrepreneurial spirit. Many layers of management means it takes real effort to make a significant impact outside of one's cubicle. Metrics for comp purposes are often irrelevant and induce status quo behavior for many. Manager autonomy and innovation is non-existent in many areas as daily duties are a series of checklists.