Yes it is very close to slavery.

I would try to negotiate on it but I would not sign the contract 'as is'.