Criterion (formerly known as PerfectSoftware) is a developer of human capital management software. It offers benefits management, reporting and analytics, performance management, workforce management, recruitment process streamlining, custom training workflow creation, payroll management, etc. The company caters to construction, nonprofit, government, education, franchise, financial, and other industries.