My interview process lasted about 3 weeks. After I had sent in my application I received an email to set up a phone interview. My phone interview lasted 30 minutes, and we went over general questions such as why you want to work for Rover. After the interview, I was offered a second phone interview with a different Rover employee for later in the week. I was then moved on to a third interview via Google Hangouts where I had 3 different interviews with 3 different Rover employees who worked in same department. We spent 30 minutes together trading off questions, and then the next employee came in. The Google Hangouts interview lasted an hour and thirty minutes. I really enjoyed this part, being able to talk with a variety of people was very enjoyable and different from anything I was used to. I received another email later on in the week offering me an interview with the head of department. We spoke for 30 minutes, and about an hour later I received a call offering the job.