Upper management doesn't respect or value employees the way they should. Employees are treated as machines that could be easily replaced at a moment's notice, which isn't true. There were also many times in my tenure in which the CEO would say sexist, inappropriate or insulting things to employees under the guise of a joke.
Working overtime was often considered a necessity, and it was usually because management continually sold projects in which there was no time for. There was little consideration for the workload being laid upon employees. Instead of adjusting project timelines to fit into employees' schedules, management often had a "just get it done" mentality.
Instead of taking an active role in ensuring new employees were fully trained and brought up to speed on industry standards, company practices, policies, etc., that burden was laid on on the backs of more "senior" employees, further adding to their already unnecessarily heavy workload.
Lastly, management often seems more concerned with saying the right things instead of doing them. This includes things promised to clients and employees alike. False promises were often the basis of many decisions.