Same here. I have always seen the need for the use of contractors in the various companies I have worked in but its always puzzled me why the rates are so high. When I have asked, I've always been told that's the market rate for somebody with those skills. Which is may be but all that says to me is that all these employers underpay their own permanent staff with the same skills.
Gone are the old days when it could be argued that people had jobs for life so that made a difference between the certainty of a 40 year job and you might have periods of no work as a contractor. Nowadays people move from "permanent" jobs to "permanent" jobs on a regular basis.
I'm sat here reading through cvs as we speak and not one candidate out of 15 people has had less than 5 jobs in 10 years.............
Basically it looks highly likely that whichever candidate we employ we can only expect them to be with us for two years before moving onwards to another company.