TAS, I worked for a contract agency about seven years ago and signed a non-compete agreement. Presently I work for a school system that hires contract employees so I have some knowledge about both sides. As far as the non-compete your agency is requesting you sign, it really works in favor of that agency in that they don't lose you as an employee if you decide you'd like to work directly for a school system (or other setting)they may place you in. Also, many school systems (or other settings) have their own non-compete agreements that would prevent you from resigning from your agency in June and returning to that same school system the agency placed you in the following August as a school system employee(this makes it look like the school system "recruited" or "stole" you from the agency). I do know non-complete agreements are negotiable to a degree, particularly if you meet a high demand need they have. I also contacted an attorney about the non-compete I signed and he informed me that it would be difficult to uphold since it potentially restricts a person's ability to make a living. Hope this is helpful to you.