Any suggestions on what kinds of assignments that would work better or worse in such a setting?
Many of the consultants I’ve seen in IT are more like regular employees except that they are employed buy the consultants. (I.e. they sit in the client’s office 40 h/week.) But I guess there are other ways to do it.