Entire process took a little over a month from application to offer letter. Consisted of phone interview with recruiter, virtual interview with Tech Director, and then virtual panel interview with Tech Managers. They spent a lot of time actually getting to know me rather than asking traditional interview questions and going over my resume.