The interview process was thorough. Over about 3 weeks, I interviewed with the company recruiter, the hiring manager for the role, peers within the same team and 2 of the key stakeholders. I was invited to the office for 2 rounds and that and the website gave me a good picture of the company and the culture in the office.