Took little under two weeks. Three stage interview process. Recruiter, Hiring Manager, and Company Executive.
Everyone was friendly and professional. Perhaps one of the more human interactions in a interview process that I've experienced.
While I didn't get a job offer, I would consider interviewing again here if I had the opportunity. Good people and good company.