Applied online, entire process took a week. Supervisor called and set up an interview, went into a panel interview with a total of 5 interviewers at once. A little disorganized, some people were asking the same question, asked more questions after the interview was supposed to be over. Received a call back with the offer a few days later.