I had a great interview process. Whole process ended up taking a bit under a month over 4 interviews. Phone Screen, Culture Interview with EM, Technical Interview with Leads, and a final one with CTO, QA manager and Dev Ops manager. The recruiter I worked with was awesome, he kept me in the loop the whole time and worked with me over the holiday weekend.