Interview process was pretty standard to others I've been through. Applied online, was contacted a few days after since I had an employee referral on my side, had 2 phone interviews, was brought in for a 3-hour in person interview (4 different interviewers) and was offered the position just 4 days later. The whole process took about a month.