They are very accessible to everyone
Very demanding at work Very stressful
Leadership Scores are rated in the Top 50% of similar size companies on Comparably