Multiple phases but very well organized process overall.
I had the challenge to solve and present in the final phase of the interview process, it was somewhat complex but the briefing was clear and therefore, easy to understand.
Communication was very good thanks to HR and I felt comfortable through the process.