Leadership could work on being more open-minded and more responsive to ideas from multiple sources.
The only way to get ahead is to be a "pet" for your manager. Many managers think they know everything and don't want to listen to anyone below them.
They are relatively transparent. Give us employees good information
Getting promoted is a lot of pain.....
desire to learn, perform, succeed.