Applied online. The process was very efficient, the interviews were over within 2 weeks after applying, and I got the offer within a few days after. It was easy to talk to everyone, and it mostly felt like a friendly conversation. They were open, happy to share anything so that we can align each other's expectations to one another.