applied online, got an email to do interview, set virtual interview up. completed two interviews on different occasions. heard back 3 days later with the position. gave a lot of opportunity to talk about the role, what is expected, any concerns i had. great expericence.