It was an awesome experience, the HR team seems to know exactly how to showcase the employee experience and culture of the company. I will recommend to apply on their official website, but also send the HR Manager an email, it is listed on the company's website.