The process was very quick. I applied online and within a few days a recruiter contacted me for a phone screen, followed by a virtual interview with the hiring manager. Then an in-person interview was scheduled with a broader team that required an assignment and presentation. It lasted over an hour but then no one every got back to me. I was essentially ghosted which I find extremely unprofessional at this stage in the interview process.