5 stages + test. Communication is quick. Interview process transparent. Reasonable question. Each round - several interviwers. But final feedback was not shared despite informing that descition is going to be made soon, after month of interview rounds, recruiter just dissapeared.