Extremely efficient process - from the day I applied to the day I interviewed it was less than 2 weeks. The communication was friendly, polite, and timely and I never had to wonder where I stood in the process. After a brief phone screen and assessment, I was asked to visit the office for an in-person interview, where I could tell everyone had reviewed my resume and was genuinely interested in getting to know me. The strong communication and efficiency continued, as the job offer was in my inbox before I even arrived home from the interview. That spoke volumes about what kind of company this was.