Best Places to Work in Healthcare - 2013 All <Prev Next> Rank 97 - Providers Self Regional Healthcare Provider/Insurer, Greenwood , SC Tweet Share Share Email More Employees: 1,825Website: onlyatself.org