I applied through a staffing agency. The process took 5 days. I interviewed at NVR in Nov 2015
Interview
Two managers that interviewed me has been with the company for years. They were very knowledgeable, professional and humble. They made me feel very comfortable and they were interested in what I could bring to the company professionally as well as culturally.