I applied online. The process took 6 weeks. I interviewed at Charles Schwab in Nov 2017
Interview
1. Contacted by recruiter within 2 weeks of applying for position
2. Phone interview with recruiter
3. Contacted by hiring manager within 2 weeks of interview with recruiter
4. Phone interview with hiring manager
5. In person interview with team