Some agencies take around 50% (more?) of the bill rate. Over a year or so, that's a lot of money out of the clients' pockets and out of your pocket. Multiply that by the number of active contracts for an agency. Is a cut that large worth it to you and the client?
Example: 18 month contract that maybe started out as a 6 month gig. Pay rate is $35/hour. Agency is taking 50% of the bill rate. Assuming 3 weeks vacation (haha), agency makes:
35 $/hr * 40 hr/wk * 50 wk/yr * 1.5 yr = $105,000.00
Agencies almost always refuse to disclose percentages. Is there any other plausible reason other than that they are getting too much? I've asked lots of recruiters, and I've yet to hear an answer that didn't amount to: we filter the applicants; you're getting paid, why do you care?
From the clients' perspective, the split means nothing, as they are paying $/hr for a capable person and do not have to cull thousands of applicants.
If an agent finds a person for a FTE spot, the placement fee may be large, but is limited to a fixed amount (half the annual salary? anyone?). A contractor gets milked every hour they work, year after year.
Does it make sense that the agency's fee for a single contract is unlimited?
Are contractors just getting cowed into accepting too low a percentage?