I doubt with their particular jobs, that they signed agreements. These are pretty low level jobs. Ross had the most entry level job in the place, compared to the qualifications of other IT jobs. There are so many developers in that office alone. I know at my husband's work (also computer and IT related) he did have to sign an agreement for the postilion he is in now, but did not have to sign one for the job right out of college, and the promotion after that. Those lower level jobs are a dime a dozen and very easy to fill. Now, they probably are mad about them talking about their business on home depot ours, and the other various inappropriate time usages. Neither friend probably has a job right now.