Everything. Mid level managers are not bad. It's the VP level and up.
Leadership doesn't know what they are doing. They don't even truly understand the product.
Leadership does not promote from within. Pay is below market rate, leaders know this but don't care.
Get rid of the Global Customer Officer, he needs to retire. He doesn't know how to effectively communicate with women. Additionally if the VP of sales sexually harasses female employees he should be fired. No excuses.