Applied through Indeed. I got contacted and got schedule for interview almost right away. The interview lasted around 20-30 minutes and then I got a tour of the place. I got interviewed by the director and supervisor. Once the interview was done, I got the offer through email.