Pros
There are some very talented individuals in the organization. There is access to an extensive amount of training material and online courses and funding opportunities for external courses.
Cons
Schwab needs a top down culture transformation in the technology organizations. The existing leadership is not capable of delivering that. They are 15-20 years or more behind industry peers maturity and capabilities and that is largely unacknowledged and unrecognized amongst leadership. There is a complete absence of engineering culture, product management, and leadership. There is a preference to reward firefighting and completely ignore fire prevention. Management culture also prefers to subjectively talk and PowerPoint problems to death instead of using data analysis to help drive faster decision making and movement toward resolution. Nothing Schwab is doing with technology is groundbreaking or innovative. The majority of the work is to address problems many other larger enterprises already solved 10-15 years ago. Schwab needs to learn how to listen to and use this experience and knowledge from the individual team members who bring much of this experience to the table. Much of the problems are people and process issues and not simple technology gaps.