It was a very long and drawn out process (about 6 months). The first part was a HireVue interview that involved recording your the answers to the questions. This went to spam and no recruiter reached out to let me know I should be completing the HireVue, so I nearly missed it. Then, I had 2 virtual interviews with the hiring manager and a few team members. Finally, I was invited to campus for a half day panel interview and presentation. After the on campus visit, I heard about a week or two later via email from the recruiter that I had not gotten the position. Great organization, but I'm not sure I would want to go through that lengthy of a process again for the level of position usually is only 1 or 2 interviews elsewhere.