
There are really good leaders that are being drowned out by the bad ones. These are people who ask questions and come with support for people who are just trying to the right thing for the business.
The leadership team is committed to communicating the future vision of the company
Absolutely nothing. You have business people running an IT company. The leadership consists of multiple 30 year old's which mostly have no background in IT either. Their solution to problems is to on-board more contractors, not manage their projects efficiently and affectively.
They are thoughtful and listen intently
Listen more to those who have had more than one tech job in their lives. Stop antagonizing your employees