Агентство, фрилансер, сотрудник в штате — что выбрать для решения бизнес-задач?

Агентство, фрилансер, сотрудник в штате — что выбрать для решения бизнес-задач?