Unpaid breaks. Expected to turn up ten minutes early for your shift to get logged into the systems, which are painfully slow. The training is pathetic. They say the temp jobs may lead to something permanent, obviously not expecting former employees to tell us this is false. Working hours are all over the place, which you can only check on their systems. Good luck remembering them as you don't get an e-mail to let you know what days/times you're in and you're not allowed a pen & paper on the floor to take a note of them.