Caro/a gomes, boa tarde.
A resposta depende daquilo que tenham sido as condições combinadas na altura da contratação. Muito embora não haja um contrato escrito, o que faz de si um trabalhador com vínculo laboral sem termo (efetivo) à empresa, deverá ter havido uma combinação de condições para a prestação de serviços.
Pelo que nos diz, parece-nos que o empregador esteja a cumprir aquilo que é legalmente aceitável, 1 refeição por dia e estadia em caso de deslocação de trabalhador ao serviço da empresa.