Big focus on Strategy to drive success. Excellent level of transparency to the organization
Better communication with workers while at offkice
Leadership Scores are rated in the Bottom 25% of similar size companies on Comparably