After being contacted by the president of the company, Dan, I had to take a couple of online assessments, then conduct a phone interview, and finally an in person interview. The online assessments were interesting, I've never had to do anything quite like that, but they were well worth the time spent. The phone interview was great; Dan has a very refined hiring process and knows what he's looking for. By the time the phone interview was over, I knew this was the place I wanted to work. The in person interview took about an hour, and in this time I learned as much about PC Miracles as they learned about me. The values and goals of this company were reflected in every question asked.