They seem to truly care about their employees and their wellbeing.
Leadership does not communicate well.
Leadership Scores are rated in the Top 30% of similar size companies on Comparably