5 + 1 interview stages, so comparing to other companies, longer than usual, hence I marked it as more difficult.
The 1st interview took place with the recruiter, the 2nd round was an online professional personality- problem solving test. The 3rd round was with the recuiter, 4th with an employee from the team, 5th with the hiring manager. I add here the 6th round too, as I was asked to send a skill demonstration- written example.
There were delays in the process. Some of the interviewers arrived late to the interview. I was registered under an incorrect name, role/position in their system. But at least, few weeks after the final round, I got a note from the recruiter. The feedback stated that my application was not successful, as there were several other talented people in the process. (After this feedback I started to wonder how many candidates got until the final round. Usually, companies do not select so many candidates for the final round).