The entire interview process from start to finish was great. I applied online and was contacted by the recruiter same day. I had calls with the recruiter and hiring manager in a span of 3 days. After each call, there was a follow-up email sameday. After the two calls I was brought in for an on-site where I met with 5 individuals and presented a case study. I was offered the role a few days later. Everyone I spoke with was kind and forthcoming.