I applied online and was contacted within a day or two. Started with a phone screen and then 2 in person interviews within a week. Quick turn around time and they were respectful of my time to make my decision. Everyone was very pleasant, welcoming, and passionate about what they do.