I applied online via indeed (which took me to the company website). The next day, or a few days later, the HR person called me. After our phone call they emailed and asked me to come in for an in-person interview two days later. The interview was with three of the members of the finance department. I was in the office for about 90 minutes. I got a call the following week asking what I was looking for in compensation. The next day I got a call with the details of the position/wages and was emailed the offer letter. The quickest hiring process I've experienced. Everyone was really nice and helpful along the way!