Stop keeping managers who are genuinely bad managers.
Make it a more enjoyable place to work. Management can be less uptight and "Scary" and more friendly towards their employees.
Promote employees that actually don't be work and not promote people who kiss up to corporate
Answered - Team Lead Sales Associate (Former Employee) - Las Vegas, NV
Schedule the employees differently
Answered - Green Screen Director (Current Employee) - Burbank, CA