I applied online and was subsequently invited to participate in two rounds of interviews, each lasting between 30 minutes to an hour. I also completed a written test that took around two hours. While I found the interview process to be generally positive, I was disappointed not to hear anything back after my final interview. I did not receive any response or feedback, and given the time and effort candidates invest in the interview process, in my opinion it is unprofessional to leave them without any communication.