I applied for this role in March and received an invitation in April. They have two rounds of interviews. The first one is meeting the HR specialist, and the second round is meeting the team manager. The whole process takes 3 months, and finally, I have to send an email to ask if I have been hired or not. Although they reply to me on the same day, I still think the whole process takes so much time and lacks transparency for candidates.