Many low wage jobs are physically demanding, have terrible (or no dependable) schedules, and offer limited hours so as to avoid having to offer benefits. It's not uncommon for low wage workers to juggle two or three jobs in order to get enough hours of paid work to survive. The problem then is that it is very hard to manage schedule conflicts between the jobs when they occur. Too many conflicts can cost you your job. I've seen this happen many times.
Check out this article in Atlantic: https://www.theatlantic.com/business/archive/2016/07/life-af...
Also highly recommend On The Media's multipart investigation into poverty in America: https://www.wnycstudios.org/podcasts/otm/projects/busted-ame...