Hour long interview. All were friendly and made me feel at-ease. It took about 2 weeks from the time I applied online to receive an on-site interview. I haven't heard anything back yet, but I feel like they truly asked the right questions to understand what kind of employee I would be.