Хорошо прописанный договор и честная, адекватная оплата труда. В сроки оговорённые в договоре. Четко и грамотно прописанное Техническое Задание. Которое не должно меняться после подписания договора. Соответственно - предварительные переговоры. Может и не один раз.
Если конечно есть желание долгой и плодотворной работы.