I was hired through a recruiter who had posted the job on craigslist. She didn't have all the facts about the job and I was slightly mislead. I think who you interview with (a manager, some of your possible coworkers, etc) will really vary at Schwab. I interviewed with two coworkers and my manager. I think this was a good process.