Wed, 05/15/2024 - 10:46 Tech Insider Keywords like "collaborative" and "supportive" frequently appeared in 5-star senior management reviews that Glassdoor analyzed.Getty Tags Careers, Strategy, Tech, finance, Retail, glassdoor, Management, Leadership, CEOs, Executives Source These are the top 50 best-led companies, according to employee reviews