It was a very long process with poor outcome. They didn’t know how many stages were there and had to insist on the topic. (Red flag) Stages were: HR screening, interview with Hiring Manager and then a set of 3 interviews with 3 different members of the team. The people were nice, but the way HR communicates is way below average. I got tired of waiting and decided to withdraw and go with another company.