Interview process included: recruiter screening telephone interview, video conference interview, telephone peer interview, in-person manager interview, and executive interview. The recruiting team was amazing and efficient at communicating and scheduling throughout the entire process. Everyone I spoke with throughout the process was friendly, helpful, open and honest. It was a great experience - interviews, hiring and on-boarding. The process provided a great experience and introduction to the company. Simply wonderful!