It started with phone call with recruiter. Entire process was pretty quick compared to other companies. I got the interview with hiring manager few days after I talked to the recruiter. I did virtual on-site a week after that. Overall, a very professional and peaceful process.