For over ten years, I had the opportunity to work with quite a few contract employment agencies, or staffing companies and probably a hundred different recruiters. No doubt staffing companies have their place and serve a useful purpose. But unfortunately it is not usually the case.