I applied online, and the process took about two weeks. 3 interviews and a phone screen were involved before I was asked if I would take a contract role rather than a permanent one. I followed up with questions about the contract option, and they never responded.
I noticed that most of the team seems to be working remote, so if you're looking to relocate to SF bay, I would probably avoid wasting time interviewing for this company.