They are focused on what matters towards the longterm success of the business, rather than micro managing or quick fixes.
Nothing good to say here. Avoid!
Leadership Scores are rated in the Bottom 15% of similar size companies on Comparably