There is a chance that some people with a history worth sharing might not be, and never be, in a position to talk. I personally think that non-compete agreements are a strange beast. On one side, you want to avoid people "switching sides" and bring important secrets with them, possibly the reason why they've been hired by a competitor. On the other side, you want a competitive job market, so that people would get the…
Sales and Marketing non-competes aren't about taking company secrets with them, so much as they are about taking business relationships with them.
17 years later, I've since been back to that office several times to visit friends without objection.