I applied through other source. The process took 1+ week. I interviewed at ooma (Palo Alto, CA) in Apr 2016
Interview
The company's recruiter emailed and called me, asking for a phone chat "today". After I received the messages late that day and I replied with available time slots in next a few days, (s)he has not scheduled the phone interview over 10 days. Don't know what was going on. Perhaps, that's the end of it.
First started with a phone interview talking about experiences. On site interview was also pretty relaxing, talking about my experiences and also chatting with the interviewer about common interests. Interviewer described what the task would be working there and sounded pretty interesting and overall, had a nice conversation.