Applied online, was contacted via email the following day to set up an interview, interviewed with the direct supervisor for that department, asked if I was ready for another interview. Some other guy came in(unsure of his position?) and asked the same set of questions. Then they asked me to hold on while they got the HR Rep, 20 or so minutes passed and he came and got me from the food cafe area and talked about the job description, pay and start date was contingent upon passing the background check. Overall an hour process.