I applied through the website, and they contacted me a few weeks later for an onsite interview. The atmosphere of the interview was positive. Three managers interviewed with me separately. They asked general questions about my resume and background, as well as asking questions on different topics of their interest.
They sent me their offer a few weeks later. So fast and responsive.