It was organised through external recruiter who was incredibly great.
It was overall great process. 2 stages. Recruiter round and then on-site with HR & One of the hiring manager. They kept the interview very much engaging and positive. Seems like a great company to work for. Unfortunately i did not succeed to final round as role went to internal candidate.