The leadership team needs to be more empathetic and a lot less judgemental, rude, and cruel.
The coworkers are a plus, most being nice enough, but the management play favorites and if you aren't a favorite will degrade you.
Holding managers accountable for their their actions and do not allow them to play favorites as well as just training them to treat employees better.
Actually being paid a wage one can live off of would make things a heck of a lot better, at the moment you have to run yourself into the ground just to make enough to maybe cover living expenses.