MM might depend on the law in your country for BT in the UK it was xx hours per week on average.
Employers can "demand" a lot whether its justicable is another matter.
And a manager requiring attendance at say a 9 o'clock meeting is not the same as require you to be in the office 9-5 5 days a week