Usually this happens because they aren't allowed to hire more employees but they still have the same work to do. A lot of workers don't want the extra shifts because they have a home life but there are outliers who will take every shift they can.