Common Hiring Mistakes: The Never-Ending Interview Process

People like companies where decisions are made in a timely manner. This prompts a couple of questions. Do you have an efficient and effective interview process, and second, is this process effectively communicated to all the participants, including the candidates?