When evaluating HR management software, consider these eight key components