I applied through an employee referral. The process took 2 weeks. I interviewed at TerraLux (Longmont, CO) in May 2016
Interview
Phone, visit to HQ, met staff, final interview in the field with hiring manager. Interviewed with at least 8 people at HQ., from sales to customer service to engineering.