The interview process took roughly 2 weeks. After an initial screening through a head hunter, I went to an on-site interview and met with 3 employees. After the in-person rounds, I was immediately scheduled for follow-ups with 3 other employees who worked in remote offices. Everyone was extremely welcoming and warm throughout the entire process. The overall process was communicative, helpful, and efficient.