Re: Work load isn't constant
Indeed it is not. But if you have an office full of a dozen consultants that are there every working day of the month for a "project" that is planned over two years (a scenario I have seen repeatedly where Sharepoint is concerned), then I think you're going about the hiring process in the wrong way.
In France or Luxembourg, I would publish a time-limited contract for one year, renewable twice, and advertise the job to be done. That is perfectly legal and, when the project ends after it is finished in the allotted time (yeah, I'm dreaming, but humor me), the participants go away and leave copious documentation for those in charge of maintaining the beast (again, humor me).