Initial phone screen and was told to look for an email for the next step. After 24 hours and no word I emailed back and was told again to keep a look out for an email for the next steps. A day later I received an email to select a date and time for a technical interview. A week later had a technical interview that I was asked about my previous experience and how I would handle deadlines and so forth. A couple days later received an email to set up an in person interview and a couple days later was asked to reschedule because some of the people doing the interview had PTO. The interview was set up with a total of 9 people from different departments but only half decided to show. Technical interview with 2 software interviews, an interview with a Lead QA engineer, then video interview with culture while she was in her kitchen and finally with a senior level engineer while he was still in bed at 9 am. No offer but I would have taken the position for the experience