The interview process was rigorous. Probably the most interesting one I have given in my entire career. Questions ranged from understanding technical skills to cultural fit as well. Everything was done in a professional and planned way. The process in itself was intellectually stimulating.