If you are serious about getting a decent job, then stay away from them. They are only intersted in making money out of you.
1) They phone you up saying that they have several jobs that you are suitable for. They need you, however, first to supply them with references. Is this true? No, it isn't. They do not have any jobs for you. They are just trying to find out people who take on contractors and want to know the names and phone numbers of your old bosses.
2) When they are asking you what your rate for the job is they might say, "What's your bottom line? What's the least that you would take to get a job? Obviously we will try to get as much as we can for you". No they won't. Your bottom line now becomes the most you'll get for any job. They'll still try and get as much as they can from the client, but they'll keep any extra they can get for themselves. How many people have actually heard from an agent "We've managed to get you a higher rate than you were asking for?"
3)Once they've got you a job, they may say that they weren't able to get you the rate that you wanted - that the client will only pay 5% or 10% less. This is rubbish. They told the company what your rate was initially and the company accepted it. The agency are now just trying to help themselves to an extra bit of commission for a job that is safely in their pockets. Don't fall for it. Tell them that the client can forget it then, and see how quickly the agent changes tack. They don't want to lose surefire money.
They might book you as a reserve candidate (obviously without telling you) while they are still advertising for the job you actually got, until they drop you without notice when they find a candidate who is more lucrative for them, one who does not know his/her rights (see point 3 above).
I would have given them 0 stars, but yelp does not allow that option. read more