I submitted my application through the website. After that, I had an initial call with HR. I received feedback quite quickly and then moved on to a meeting with the team leads. The conversation was very comfortable and open. We discussed a few questions about my experience and expectations, and shortly after that I received an offer. Overall, the process was very smooth and comfortable.