Rank 47 - Provider/Insurer
Eleanor Health
Provider/Insurer, Waltham , MA
Years on the list: 1
Number of U.S. employees: 113
Voluntary employee turnover: 4%
What employees love: Non-hierarchical environment where all staff feel valued; transparency from leadership about business operations; 32 paid days off to hourly staff and unlimted for salaried staff.