No, la empresa contratante está vulnerando el derecho de los trabajadores, y así mismo, el Código Sustantivo de Trabajo, teniendo en cuenta lo siguiente :
Según lo que se observa el tipo de contrato es por : Prestación de servicios, por lo cual ; 1.
No debe tener subordinación (es decir, no debe tener un jefe), 2.
No debe cumplir un horario, por lo cual, si se cumplen los dos ítems, se entiende como un contrato laboral, que incluye prima, vacaciones, etc.
Además, por ser fines de semana, el trabajador recibe dominicales, se evidencia que está trabajando más de 8 horas (horas permitidas en el código de trabajo), por lo que la empresa debe pagar horas extras, sin tener en cuenta el auxilio de transporte y la hora del almuerzo.
En resumen : No es correcta la situación, se está vulnerando el derecho al trabajador.