This company takes advantage of their employees, paying them a fraction of the other workers at your placements who are there directly.
The management will call last minute to ask you to work jobs starting less than an hour later, give you short jobs, inconsistently pay, not matching the hours.
It was probably the worst place I've ever worked, and I've worked for many temp agencies. They are the most unreliable and take their workers for granted, treating them as a commodity.
DO NOT EVER WORK HERE EVER! (Unless you are in the office/recruitment side, but the staff themselves would complain about owner / manager)
Get working fast, if you need money now
Everything. Get in and get out if you need to, but stay away!!!