The Best Staffing Firms to Work For program encompasses seven categories based on company size and location as well as a Best Staffing Firms to Temp For category for American and Canadian firms.