I am in the EU and I recently got a job offer for a remote role from a games developing startup. A service provider agreement will facilitate the role. The contract however is full of very high financial penalties(tens of thousands of euros) on several breaches (of confidentiality or non competition f.e.). It also says that I will be liable to the full amount of any damage caused intentionally or due to gross negligence. Is this a common practice? I have worked on big corporations and I have never faced such clauses. Can this be a scam of any kind?
Please note the role is not for a manager/director level but rather for a base software developer level. Also the clauses are very generic and I do not have idea how these can materialize f.e. how can the company loose money so I can be liable for it.