I applied through a recruiter. The process took 3 months. I interviewed at Peek (San Francisco, CA) in Feb 2015
Interview
First I had a half-an-hour phone screen. Then I had an over-the-phone interview with future manager given I was remote at the time. When I came back to San Francisco, I had in person interviews with the two directors of business development and operations, after which I had a final in-person interview with the CEO.