Non-compete agreements are enforceable in California. California has provisions and laws regarding non-compete agreements designed to avoid disputes between employers and employees. There are not many states in the United States that allow non-compete agreements, but California is one of them. However, many people have questions about non-compete agreements. People debate on social media whether this is fair and share their opinions through their communities. But it is still not clear what is right.