Pros
Absolutely nothing at all !
Cons
You get bullied into taking on shifts you don't want. Management talk to you disgustingly on the phone and also hang up on you if you don't take the shifts they want to fill. They also threaten constantly to take you off the books If you don't do the shifts they want you to fill. Treat you like you should be grateful for getting minimum time shifts that are not going to pay the rent, and then if you request longer ones then they once again threaten to take you off there books. You're expecting to do things for management right there and then and if not they'll threaten to take you off the books. So many other agencies that actually respect and consider there staff human beings!! Never have I not been able to say no to a job in advance, absolutly crazy company. Expected to turn up over half an hour before every shift and not get paid . Awful company. If you respect yourself this is not the company for you.