A lot of the issues are management related , they understand the obstacles but don't care about the employees. They ask questions , but don't listen to the answers. You are never guaranteed to get your days off but you are guaranteed to get a point if you don't show up for your shift or a forced overtime shift. There is NO consistency in management because the managers only stay for a few months and each one has their own vision, changes things, breaks the morale of the employees then move on and leave the employees to suffer the consequences of their mistakes. Most often they are hired straight out of college with no previous experience.
No consistency and stability with the leaders.