Reach out from a recruiter for a phone interview about an hour for background, skills and experience and expectation, followed by a virtual interview with the hiring manager for another hour. Last round in person at the headquarter interview. The interview process was very transparent and friendly. Everyone I interact with is very nice and welcome. I was able to know each step and be prepared.