Top 10 rankings: No. 9 for career development Community is the byword at this Salt Lake City-based healthcare facilities staffing company. Networking groups give employees a chance to bond with co-workers who share similar interests, such as amateur radio, cancer support or golf. The company also allows employees to take up to eight hours of paid time off for volunteer work. In addition, two on-site health and wellness centers give employees and their families convenient access to high-quality healthcare and fitness offerings such as free yoga and Zumba classes.