Staffing agency industry analysis