They simply don't make enough profit to pay people correctly or offer substantial wages. They've downsized a lot in the past few years.
Upper management isn't flexible in regards to new ideas or different approaches to how projects are managed.
The tendency of upper management to micromanage has proven to be counterproductive.
The inability of management to acknowledge their own intellectual limitations and shortcomings in a productive and mature manner.
Management is composed of personal relationships that span decades and sometimes they forget that not all employees share this and therefore are not willing to tolerate personal habits and tendencies that have been tolerated in the past.