There was an initial screening by the talent acquisition team. Following that there was a virtual interview. There was then two in person interviews. The offer was made less than a week after the final interview. The total process took about 2 months.