Трудовой договор нужен, для того чтобы все было официально заверено работодателем( прописание графика работы, зар. плата, и.т.д) без договора работник будет работать не официально( с одной стороны ему выгодно, он не платит налогов, но пенсия у него будет маленькая, т.к. не будет в трудовой указан стаж)