7am-3pm , 3pm-11,pm, 11pm-7Am
8-4:30 from Monday to Friday and 9-5:30 from Saturday-Sunday.
You will almost always get your 8 hours per day, or less if requested. Around 25% of days you would be told to stay until 6 or 7 (usually right after the shift began); this was a problem some days if I had plans right after work. I know some of my co-workers had children and it was challenging for them to have the fluctuating hours without notice.