They are very fair and supportive of the team
Stop micro management. Pay competitive salaries and provide opportunities to grow
They need to listen and stop making knee jerk decisions. Also pay staff competitive salaries and benefits.
Less micro-managing; ditch the cult-like culture and be more open about hearing what the staff members have to say.