This was a very extensive interview process consisting of many rounds of interviews and meeting so many people. But overall it was a good experience. The recruiter was incredible. Always available and continually provided me with status updates. The continuous rounds were overwhelming but I understand how the company wants to make sure that they're hiring people that will fit in the culture. You can tell that the employees genuinely enjoy working there.