Applied online, waited a few weeks and was contacted for a phone screening/ phone interview conducted by the hiring manager and supervisor. After another week, I was contacted for a panel interview (5) that asked questions related to the specific position. In another week, I was contacted for a third interview and then was contacted the week after with an offer.