I've seen such bureaucracy at a previous employer. Company is a little over 25 people (including a few that are contractors.) There are 3 people in the C suite, at least one VP, at least 4 directors. There were endless meetings, like you describe. The whole management structure needed to be torn down. People would rather go to meetings and update internal status spreadsheets instead of doing any real meaningful work.