Hombre si tiene un contrato laboral firmado en el que dice que trabaja durante un tiempo determinado de lunes a domingo sin descanso no tiene porqué ser ilegal, yo mismo podría ponerme a currar a turnos en mi curro y estar 3 semanas seguidas currando sin descanso alguno, eso sí después tendría 2 semanas completas libres.
Seguramente la paguen por horas, es ella la que tiene que ver si la compensa o no, y respecto de lo de las jornadas y las 12 horas, si lo sabes previamente y lo aceptas no creo que haya mucha falta, ya te digo en mi curro a turnos hay gente que una semana está de noche y a la siguiente de tarde, y no pasan 12 horas, nunca escuché quejas... desconozco de la legalidad o no del asunto...