Pros
Good compensation, ethical company, service orientation, leeder in industry, conservative financials, competent employee population, flexible work environment and hours, reasonable work quantity-hours, reasonable physical work environment, attention to and record of diversity, charitable contribution match, 401K match of 50%, focus on cost containment to allow attractive value proposition for clients, good reputation of the company and high recognition of Schwab, support of external activities of many kinds, investment education, Schwab Charitable giving and foundation.
Cons
History in last 10 years of cycles of layoffs. Lack of sustained and effective process improvment, technical and operational risk management processes, no explicit program for new college hires and growth of raw talent into high achievement.