Зависит от человека : грамотный, ответственный, понимающий, разбирающийся и опытный! А на фрилансе или в штате может не играть роли. В штате сотрудник может "забивать", или фрилансер -может сделать все отлично и подойти ответственно. Но только поиск грамотного, ответственного, разбирающегося в теме и опытного поможет Вам
Начала работать в сфере it/ попадаются такие сотрудники - которым надо не просто ТЗ (а конкретно описать всю работу - это напиши вот так то и вставь сюда вместо этой строчки),
А потенциальные заказчики часто - после расписанной подробно схемы с предложениями - говорят ой, а мы найдем студента - он нам сделает за 3 копейки, да долго будет делать, но за 3 копейки, да может с ошибками ( но которые выплывут не сразу), но за 3 копейки.
При найме - сотрудник так нахваливает себя - веришь ему, а по факту - потом все переделываешь, ошибка на ошибке.
риск всегда есть. риск для бизнеса не только потеря времени, денег на работника, но и упущенные возможности.