As a temp agency, they are probably one of the least competent ive ever experienced. Pay constantly wrong, then isnt quickly sorted out, payroll team unresponsive to emails and this is only way of booking holiday. When holiday is booked and confirmed, then isnt payed and needs chasing. Over payed th...