Одна из основных причин, по которой может быть трудно найти хорошего сотрудника, заключается в том, что может быть ограниченный круг претендентов на конкретную вакансию. Это может быть особенно сложно, если работа требует определенного набора навыков или опыта, который обычно не встречается у рабочей силы. Например, компания может искать разработчика программного обеспечения со специфическими навыками в языке программирования, и может быть лишь несколько кандидатов с таким набором навыков. В таком сценарии конкуренция за несколько доступных кандидатов может быть жесткой, что затрудняет поиск подходящего кандидата.