It depends on Job profile, reference from employee is Good one, Criteria of Selection is not describe too much, its depend upon performance during Interview. Sometime Employee is not get full credit as per their potential, some time opposite of this, HR Function is not up to the mark, as they are Lack of technical detail, and not aware of the Exact process of their system and actual requirement.