Agreed that the organization is very top heavy. In addition, management don't listen to what their employees really want; after an "employee engagement survey", where the overwhelming consensus was that pay was inadequate, it was announced they would revisit pay increases. In another 2 years. They then proceeded to institute some "wellness programs" that were either unworkable, after-work activities, or ironically unhealthy snacks. Cost pennies and didn't work to increase morale.
The organization is full of these tone deaf moves; hiring marketing people when service goals still can't be met, expanding into areas where they have no ability to staff or provide services, and promising clients outrageous things at below-cost pricing.
Add to that the fact that management in mid tier is almost fanatic about working unpaid overtime, and don't tell you to do the same, just, you know, if you want to show your dedication, we could open the office on the weekend... And it's a recipe for burning out staff.
Your immediate supervisor may really care about you and their jobs, but it won't stop them from riding you like a rented mule, and kicking you to the curb once they're finished with you.