No. No person or entity can force another person to sign a contract. However, if an entity requires all new hires to sign a non-solicitation prior to employment, the business can refuse to hire any employee who does not sign.