Best technical interview experience by far! Before a technical assessment, I was allowed to personally introduce myself to the hiring manager and the recruiter to see if I was a good fit for the company and vice versa. I had four rounds of interviews, and everyone I met was welcoming and pleasant.