It was quite complex, had to interview in multiple sites with different managers that took some time to reach out to each other to get a final say. Overall a good process that looked for knowledge and skills set while keeping things casual. There is a lot of attention not only to the current state of the candidate but also to the potential and development.