Extremely drawn out. Applied April 4th, phone interview was July 13th. Job is still not filled 8/31. Third party recruiter was hired to collect resumes, despite the fact that the job had been posted on Schwab site for 2 months. HR may be overloaded. Speed of hiring process at Schwab seems to be a systemic issue. They go in and out of hiring freezes quite frequently. Overall, I think this is a very good company. They are trying to control their growth carefully, which is smart. This issue _does_ make me hesitant to apply for other roles there because I don't want to wait 6 months to get through the process. It is important for a firm to hire carefully, but at some point drawing it out is counter productive, both to productivity and reputation. If the role is so important, how can why leave it unfilled for 6 months?