A non-compete agreement means the client wants to limit you from working with their competitors, even before you begin the project. This can affect your freedom to take on other jobs, especially if you are still growing your client base. It may also not be clear how long or how wide the restriction is. At the same time, refusing it may cost you the job. How do you review such an agreement and decide if it is fair for you?