I usually don't leave reviews, but I felt I had to for this case. This is probably one of the most positive experiences I have had during any interview process. The communication between myself and the recruiter was seamless and quick. Everyone I met was very polite, knowledgeable, passionate, and overall great! Special shoutout to the recruiting coordinator and the recruiter for this position - they were spectacular and communicative and helped organize the interview process extremely quickly! MVP! After being rejected, the recruiter gave me a quick call and provided me with feedback, which was such a breath of fresh air and something every company should do! The interview took about 6 weeks. The interview consist of: speaking with the recruiter -> hiring manager -> a panel interview with about 5 individuals.