Leadership needs to be changed.
It's all about the bottom line. You are just a number there.
It's normal for a boss to take all the credit for your work. Not a great environment.
Meeting upon meeting with usually no purpose for everyone invited. Only a few people may be needed in a meeting but they'll load it up with a dozen then wonder why it takes so long to get anything done.