Yup, my old grocery store required this as a part of being full-time. You couldn’t refuse a shift, couldn’t swap hours, and had to be able to come in when asked unless the absence was preplanned or a medical emergency.
Needless to say, almost all of the full-time people had no lives outside work, at all.