I applied online. The process took 3 weeks. I interviewed at Achieve (Tempe, AZ) in Jan 2017
Interview
Phone interview with HR followed by an in-person interview with the hiring manager. Everyone was very professional and I left with a positive view of the company. Only complaint is that no response was provided for feedback, but that isn't abnormal.