Yes they do
The hours are flexible but for the most part it's one set hours.
1 set hours
They allow as long as you ask for their permission
Hours are set to 8 hours days from 12pm to 1am seven days a week so you generally have your entire morning.
they do allow you to choose your shift and what 2 days of the week you may want to be off
They are less than flexible. Even the fact of you having young children and child care you need to tend to will not lead to having any accommodations being made. 90% of shifts are until 12am-1am