The interview process was over the phone initially. I spoke with two-three different people at different times and then had a day of meeting with several different people in person. Of course two being higher ups, and then a few others from the same department that would be on the team. It took about 2-3 weeks to finalize.