Non-compete agreements are also not meant to prevent competition—that goes against public policy. California recently passed two laws amending Section 16600 of the California Business and Professions.In California, noncompete agreements in the employment context are generally void (Cal. Bus. Non-compete clauses are not enforceable in California. Most franchise agreements contain "non-compete" provisions which prohibit the franchisee from operating a business that competes with the franchised business. Are Non-Compete Agreements Legal in California? As a general rule, non-compete agreements are not permitted under California law. It is illegal for anyone (including former employees, independent contractors, and competitors) to engage in "unfair competition" in California. Compete agreement is not enforceable in the State of California. This agreement can prevent competition in a geographic area or within a certain period of time.