I have worked as a contract IT project manager and computer programmer for the past 15 years. A recruiting agency will find me work, I will work the contract as staff augmentation for a company and usually the same agency will not find me other work before I can find another contract with a different agency. Living in Boston and with contracts that last only 3 to 6 months, non-competes restrict my ability to find work. While I recognize that the agency is acting as my marketing department, I find it difficult to accept that I am at the mercy of their inability to find work in a company I have previously worked. I don’t think non-competes should apply to the relationship between a contract employee and the agency that is placing them. There are no trade secrets and no expectation that the agency will keep the contractor employed once the contract with the company has ended.