Boss Shorting All Our Paychecks To Stay Afloat

I recently quit my job, but my roommate is currently still working there. When I worked there paychecks would occasionally be short or checks would bounce, and this was a common thing for the whole staff. Usually the explanation would be that it was just a slip up or "crazy financial stuff" and then the difference would be paid back 1-2 weeks later IF you caught it. Recently this has apparently escalated to a situation where every person there was short ~10 hours on a recent paycheck, and same thing, it's all getting paid back like 2 weeks later. Additionally, my roommate's latest check had a similar problem. They work in two roles that pay differently, $8/hr and $12/hr. However all their hours have been counted as $8/hr and their paycheck is short. It's basically common knowledge and that the business is barely afloat and it seems extremely obvious that the owners are just buying time for themselves by shorting everyone all the time. Is there anything that can be done about this?
[link] [comments]