Applied online. 2 weeks later get a phone interview, 2 weeks later onsite interview was scheduled. Whole process took about 1 month +. The interviewers were very nice and laid back, they made the interview process very easy and it was more of a conversation then an interview