Multiple recruiter phone calls with one of the lead recruiters, it was very informative and helpful. Next was a phone technical interview with one of the VPs. Ended with 2 technical panel rounds with first panel of 3 members and second round with one member. Interview process was good but very slow. Took 3 months to get to the panel rounds.