The biggest issue is the corporate culture within upper management. There are too many layers of management, and it often feels like metrics, numbers, and organizational goals are prioritized over client outcomes and worker sustainability. This can contribute to burnout and can make employees feel like they are being managed as metrics rather than as professionals.
Management quality varies significantly. Some supervisors treat employees like human beings and advocate for them, while others seem heavily invested in corporate structures and protocols. Mistakes are sometimes handled appropriately and supportively, but consequences can also feel inconsistent depending on leadership.
Pay fairness also varies considerably by position. Some roles are compensated appropriately, while others are not. It is difficult not to notice how much organizational resources appear to be concentrated at upper management levels.