You should never sign a contract without having a lawyer reading it first. It’s unlikely you will have in-depth specialist knowledge of the contract or the country where it applies. It is much better to have the help of a professional.