I was contacted 13 days after I initially applied, to schedule a virtual Interview with a Hiring manager. Two days after that I was invited to a Final interview event. During the event, they had different panels to go through the different parts of the company as well as what is expected. The next day I had 3 back to back interviews with different managers, all virtually. 6 days after that Final interview event, I received a text form the hiring manager of the prospective group that wanted to hire me. He wanted to set up another interview, which I scheduled for the next day (phone interview). Lastly, the next day I received a verbal offer.