1 Phone screening with HR for 30min
3 sets of 1hr to 1.5hr meetings with managers and engineers.
Nothing special it is just time consuming it took the a month to get around their schedule and I waited for two weeks additionally back from HR, who likes to play Gaslighting games and not contact you, or wait to see if you will find something better, or email you how is you search going so far, very stupid and immature process in my opinion if you are willing to hire a professional look into their skills not if they are looking for other positions.