I was contacted for the first step in the interview process about a week after I applied. The interview process took around 4 weeks. I first interviewed with the hiring manager then had two technical screens. The first screen was with one of the data analysts and the second screen was with a data scientist and senior data engineer. Everyone was professional and very friendly. I really appreciated how they emphasized on the culture and shared their honest answers to my questions. Although I was not hired, I would definitely apply again. The recruiter I coordinated with was wonderful. She was very responsive and always kept me updated and in the loop. Great company and interview process!