Unfortunately this is how it almost always works in business. I'll never forget the times I've worked harder to make a newly created deadline only for the management to gain a reward and nothing for me. Who cares I worked until 2am every day for weeks while they left at 5pm because they "weren't coders".
I'm sure most in the tech industry goes through this and it's not healthy. Yeah yeah I know you're salaried so you shouldn't expect more but when management gains more because they imposed new deadlines for you to hit, it creates resentment among the developers and eventually an exodus.
I've seen it happen 3 times so far in my career. You'd think I'd learn my lesson but it's hard finding a place that actually rewards both employees and management (or rewards none of them which would be more fair in someways and worse in others considering only the top executives benefit at that point).
Sorry, ranting a bit.