Employee schedules are horrible! You can be scheduled to close the store and work until 11:00 p.m. and then have to open the store the next morning at 6:00 a.m. You can also be scheduled to work 10 days in a row, and can be scheduled to work until 11:00 p.m. one day, then work at 12:00 p.m. the next day, 10:00 a.m. the next day and then at 6:00 a.m. the next day. You get tired all the time and get sick from having your schedule changed all the time.
Managers don't care about their employees. They only care that they don't get any complaints from customers. Managers are always telling their employees that they can hire someone else to do their job. Very little appreciation for the employees, even the ones who work really hard.
Managers don't care if employees quit and they will fire you for doing nothing.
Managers have their favorite people and those are the only people who get promoted. There are a lot of people who get away with doing hardly any work because they are the manager's pets, while other people have to work really, really hard. Very unfair working environment.
It would be a lot better if there was a union. At least with a union, there would be rules that the management would have to follow and the employees would have some protection when the management treated them badly.