I'd feel better if compensated like comparable positions at other small companies.
Senior leadership needs to empower the employees and give them some level of responsibility, instead of dictating everything.
The company needs to better organize and empower department heads without making them get a mother may I from the owner.