Long and drawn out, after first round, waited two months for next round. After completing all to the final round, did not even receive an email notifying of rejection, had to chase them for it. On top of that, they refused to provide any feedback after 3+ month process, citing too many applicants as the reason - at the final point. Extremely unprofessional.