The interview process is the best I have had in my career. It was very professional, smooth, and friendly. An initial assessment with the recruiter, followed by several interviews and a sample presentation. This is typical for the role and the industry. However, their great, positive attitude and respect toward the applicant, as a real person, is what was different to others in the software industry. Highly recommended.