Two excellent articles by Erik and Chip.
The one point I was looking for is that as an IT Consultant you have to be extra nice not only to your hiring client, but to every staff member of that company.
Performance of course is essential, but how you're perceived by others has a large bearing as well. An IT Consultant who does his job and rarely smiles or mixes will rarely find himself extended over another who charms well.
We compete with the F/T staff, not only technically but also on the convivial side.
Keep Up with TechRepublic