My husband works for a computer consulting company. One of their clients recently asked my husband if he would like to accept a position there as their IT person. Regardless they are planning on hiring someone full time rather than paying my husband's current employer any longer because it would be cheaper for them to just hire someone.
My husband did sign a non-compete agreement when he accepted employment at the consulting firm. I don't know if this would be considered competing, or whether it just applies if my husband starts his own business or works for another computer consulting firm, which in this case he would be doing neither. Here is the text of the agreement:
"Acceptance of this position constitutes my understanding and agreement to restrict my practice of computer consulting, in the event that my employment with Employer is terminated, withdrawn, resigned, or results in disqualification, to an area outside of a twenty mile radius extending from any office of Employer presently existing or established in the future. This restriction shall endure for three years from the date of termination, disqualification, resignation, or withdrawal; whether initiated for reasons of my own or the Employer's. This restriction applies not only to any office Employee may seek to establish within the restricted area for my own practice, but to any employment, either as an employee or independent contractor of any companies located in the identified area. For purposes of this agreement, computer consulting is defined as computer repair, computer software repair, computer hardware repair, computer sales, computer service, computer consultation, computer network design, computer installation and service, computer upgrades, computer software and computer hardware consulting and installation and computer training services."