One manager I worked with regularly bashed management and co-workers in department meetings. Another member of the management team would discuss their personal life during my one-on-one meetings instead of discussing my career aspirations and my workload, which is usually what happens in one-on-one meetings.
It's very disappointing to work someplace and have no respect for the people who are supposed to be leading you.