I found the process to be organised and efficient with just 3 stages -- a basic screening call, a more in depth online interview about my experience, and a final in-person interview where I was asked to present a task I was given a week before. Everyone I spoke to was friendly and communicative. Overall, a very positive experience.