Horrible agency to work for!! Very tight deadlines for wage slips, so the place you work for is responsible for submitting your timesheet and if they accepted it late (which is out of your control) you were paid late. You accrue you’re own holiday pay, for example a £1 taken from you for every hour you work. Then at Christmas is all your holidays aren’t used you lose them. Even though it’s your own money!!! And I was this around November time and was expected to try squeeze my holidays in December (which for any workplace is impossible) to top it all off I was being underpaid £2 an hour for over a year (which you can imagine mounted up to a lot of money) then I had to fight for months to be paid it back. Credit to one of the directors however for personally calling me and apologising. Don’t feel like you get a lot of help the phone, you end up chasing things up yourself. Then when I left I gave two weeks notice and called after I had left to claim holiday pay back and they didn’t even know I had left.