The interview process was very professional. I was contacted by the Worldwide Recruiter and she set up a phone interview with the Hiring Manager, after which I was invited for a 1:1 interview with the Hiring Manager within a week. After that, I was invited for a panel interview with 5 people (3 based in Colorado, the HQ of the company, and 2 in California), a mix of video conference and in-person interviews that lasted for a total of 4 hours with lunch included. The office in California is quite pleasant and in a convenient location, in a business park, accessible by car and also public transportation if desired. The personnel, including office staff, employees, and the Marketing and Product Management team, were friendly and warm. The interview process was pleasant and smooth. After the background check, I accepted the offer.