There was initial HR screening. The next stage was interview with the Hiring Manager. After which I was asked to visit Office for an in-person interview. The process was quick and timely. I was informed that they found a more experienced candidate over a call by the HR. Overall, the process was smooth but I feel the in-person interview wasn't necessarily worth it.