Initial interviews after resume review, references followed up on, interviewed with all department heads one on one, met with owner of company for initial and final interview job offer. The process took maybe 3 separate interviews middle one involving maybe 4 department heads, references were checked out, entire thing maybe 30 days.