So I applied online and got an email back within a few days and we set up a phone interview. The person I was interviewing with was in the New York office (he's no longer with the company). We talked for about half an hour just going over my resume, and explaining the job to me. I lived in Southern California at the time so I never actually had to go into the San Francisco office (where the job actually was) for an interview. He called me back about a week later and let me know that I had the job and he would be in touch with me soon with all the other stuff.