I applied online and received a call from the office manager the same day. I was asked to interview the next day, and was offered a job the day after that-three days total. Great interview process, everyone was very open, laid back, welcoming, and straight forward. I spoke with 2 managers during my interview time, but only one at a time. Felt comfortable immediately in the office, and had a great interview experience.