US Centric advice (I do not know the contracting laws for other countries):
If you're new to contracting, unless the contract has an _obvious reason_ you need to perform it to a specific schedule and location (Contract security guards need to be guarding the thing for the times they need security, for example), you should question them.
Knowledge work _almost never_ needs specific work hours. They can have deadlines, but if they are controlling when, how, and where you work, that's employment, not a contract. If they're paying you contract but treating you like an employee, that's employee misclassification and that means they're stealing from you and dodging taxes.
If we were living in sensible times, I'd tell you to report any contract that looks like that to your local labor department. It's not your job to police this, it is supposed to be the governments! But US governments are currently extremely anti-labor.
US Centric advice (I do not know the contracting laws for other countries):
If you're new to contracting, unless the contract has an _obvious reason_ you need to perform it to a specific schedule and location (Contract security guards need to be guarding the thing for the times they need security, for example), you should question them.
Knowledge work _almost never_ needs specific work hours. They can have deadlines, but if they are controlling when, how, and where you work, that's employment, not a contract. If they're paying you contract but treating you like an employee, that's employee misclassification and that means they're stealing from you and dodging taxes.
If we were living in sensible times, I'd tell you to report any contract that looks like that to your local labor department. It's not your job to police this, it is supposed to be the governments! But US governments are currently extremely anti-labor.