Someone called to do a quick basic phone screening within a week of submitting my online application, I got an email a day or so later asking me to come in the following week for an in person interview. Something came up and they needed to push the interview to the following week. Overall I have no complaints about the interview process, only one small push back but everything else moved pretty quickly and smoothly. I followed up a week after my in-person interview and they responded right away and told me that they were moving in a different direction but I appreciated them letting me know what was going on. I would recommend this company based on my experience