Applied on their career page. Fairly straightforward and easy interview process. There are four total interviews before an offer is made.
I had two video interviews before they decided to move forward with another candidate. The first interview was with the recruiting lead, who was very helpful and went far and beyond to answer my questions and keep me updated during the process. The second interview was with the hiring manager, who was also very amicable and made the interview a pleasant experience.