The process was a normal 3 step process. Started with a phone interview which went very well. They then set up an interview with about 6 people from the engineering, products, and support teams. This was about a 3 hour process. After a few days a final interview was with Engineering Leads and Management. An offer was given within 2 days after the interview process was completed.