Applied through Indeed and several days later received an email to schedule on-site. The interview itself is a group panel. It was a fast interview and I was able to ask all my questions. I didn't get an offer and they didn't even bother to let me know about my candidacy status (I did sent a thank you email). I saw the job re-posted a week after on Indeed and now listed the pay was only $20/hr!!! Way below my salary expectations for my line of experience. I would have prefer if they asked about my salary expectations on the phone or email rather than wasting my time to drive to Palo Alto and them saying about if the right candidate they will make an exception on the salary. If you don't mind working for a small company (looks cramp) and no parking lot, then this place is for you. Young team, young folks.