Best Places to Work in Healthcare - 2019 Teambuilding – Game Night Style All <Prev Next> Rank 41 - Supplier Santa Rosa Consulting Supplier, Franklin , TN Tweet Share Share Email More Years on the list: 8 Number of U.S. employees: 78 Voluntary employee turnover: 10% What employees love: Mission-driven; flexible work environment