Was a really quick process, applied online, received a phone call the next day to schedule an interview. Interview was for a couple days later, it went really well, it's a low-stress environment, they make you feel welcome. Waited a couple of days before I heard anything back and was offered my current job position. Easily the best interview process I've ever experienced.