I was reading that this is becoming more common, especially in areas like food service and retail. Employers are also using software to predict demand and set schedules at the last minute based on that. It sucks, but it is reality these days in some industries.