Flexible scheduling, lots of different types of shifts available. Friendly and helpful scheduling staff.
Cons
Required four days minimum per month which can be difficult when you are with multiple employers. Not the highest pay for an agency, but also not the lowest.