The interview process took 3 weeks. Started with a phone screen. Then an interview with two product managers. The final interview was supposed to be 2 45 minute interviews, the first a cultural interview with 3 UX Designers, the second a technical interview with the director of software dev, a developer, and a pm. Two hours before the interview I received an email from the recruiter that the position had been filled and the interview was canceled. Overall a good experience. It felt like no one smiled a single time (even the recruiter) which I thought was strange.