Employment here is a revolving door. People are constantly quitting. They can't hold people here because they under-staff and treat them unfairly, especially the closing shifts. Because they have no workers, they will often force neighboring departments to cover for sections they don't even know how to work. Whenever a department was fully and correctly staffed for their day, their workers would inevitably have to be "borrowed", now leaving everyone short handed. They will schedule you 6 days a week with 38 - 40 hours right away because they are so short on people. That could be a good thing or bad thing depending on your perspective, but for me, it really disrupted my work/life balance. The hours were never consistent, so one week I could be closing, and the next day after I had been up since 10pm, I would have to come back at 5am. That's another thing, they are always changing the schedule in the middle of the week. So sometimes I'd come to work and find out that I didn't have to, or worse, am late because they changed the time without telling me. Loyal, hard-working employees who actually stuck it out, got cross-trained, and put in effort to help as much as they could were not rewarded with raises or anything. They were simply expected to go beyond their position without any recognition or compensation.
Lots of hours, friendly co-workers
Lots of hours, short staffed