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.
Interview questions [1]
Question 1
How could you better the overall experience of the employees in this organization.