applied online via their portal, got a skype interview with an HR person, then another one with a senior HR, then with the hiring manager. Then with one team member and again with the hiring manager.
Still can't get my head around why so many overlapping interviews had to be done. It tool 4 months