I was contacted by HR after applying on Zip Recruiter. I first did a phone interview which last at least 45 minutes and was very informative about the position. After a phone interview I was asked to come in for a second interview at the office. I interviewed with the CEO and the HR Manager the same day. CEO was awesome and so friendly, by the end of the day I received an offer letter!