You work a lot of Saturdays and some Sundays too, plus you're doing 8-hour shifts every day. On top of that, you have to make up hours before taking any time off, and since they pay vacation out on each pay, they basically prevent you from actually taking a proper break. It really feels like they just squeeze everything they can out of their employees—same way they do with their clients.