Business was always busy so I ended up making decent money often. Customers knew what to expect so didn't have to deal with bad customers very much.
Management didn't care about employees. Would cut hours randomly every now and then so unless you had money saved you'd suffer.
Advice to Management
Keep an open door policy with your employees. If you are going to cut hours, give them notice in advance so they can see it coming. When it's a surprise it's even worse.