Interview process was quick. Got an offer within a week. The time from the first stage to the second was about a week so a total of 2 weeks. All was done virtually and I spoke to 3 different people from the recruiter to the hiring manager. It wouldn't say it was too difficult but I did have to prepare a bit for the interview. This was several years ago, things might have changed.