I applied in-person. The process took 3 weeks. I interviewed at CyDesign Labs (East Palo Alto, CA) in Mar 2012
Interview
The recruiter reached out over Linkedin and I accepted his offer to connect. He scheduled a phone call a few days on. A few days later, I was told to meet another gent at a hotel bar. A week on, I was given a site interview, and a few days after, I got a verbal offer. Which I accepted.
My impressions so far -- it's amazingly low-stress. I've never had to stay late or get in early. I sure hope we're giving our clients what they need.
The only slag so far is one of communication. When the HR person is dismissed because we've filled our team (for now), there should be an email that goes out to everyone.