
GITNUXSOFTWARE ADVICE
HR & LeadershipTop 10 Best It Performance Management Software of 2026
Top 10 ranking of It Performance Management Software with feature criteria for teams comparing tools like Culture Amp, Lattice, and BambooHR.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Culture Amp
Performance cycle workflows that tie assignments and review artifacts to manager hierarchy and goal objects.
Built for fits when mid-size and enterprise teams need integration-driven performance automation without manual coordination..
Lattice
Editor pickRBAC plus audit logging for performance configuration and review governance.
Built for fits when mid-market teams need configurable performance workflows with controlled provisioning and auditability..
BambooHR
Editor pickManager and HR permissions tied to configurable review cycles and review content visibility.
Built for fits when mid-size teams need review workflow control and API sync without custom performance schema work..
Related reading
- HR & LeadershipTop 10 Best Hr Performance Software of 2026
- HR & LeadershipTop 10 Best Contact Center Performance Management Software of 2026
- HR & LeadershipTop 10 Best Hr Performance Appraisal Software of 2026
- Cybersecurity Information SecurityTop 10 Best Application Performance Management Services of 2026
Comparison Table
The comparison table maps It Performance Management Software tools across integration depth, including HRIS alignment, provisioning paths, and API surface area. It also contrasts data model schemas, automation coverage for goals and reviews, and governance controls such as RBAC, audit logs, and configuration granularity. Readers can use these dimensions to evaluate how each platform supports throughput for performance cycles and how extensibility behaves under real workflow constraints.
Culture Amp
performance suitePerforms employee listening, engagement surveys, goal setting, and performance workflows with calibration and manager insights.
Performance cycle workflows that tie assignments and review artifacts to manager hierarchy and goal objects.
Culture Amp centralizes performance data around a structured model that links employees, managers, goals, and review artifacts into reporting-ready entities. Integration depth matters because onboarding and HR sources need to align with this data model for accurate org rollups and cycle participation. Automation and API surface are geared toward repeatable cycle setup, assignment behavior, and external synchronization rather than ad hoc exports. Governance controls help admins manage who can configure cycles, run processes, and view sensitive performance content.
A key tradeoff appears in the upfront need to map external identity and org fields into the platform schema before automation runs at scale. Complex permission models can increase configuration time if RBAC rules need to mirror multiple business units and nested reporting lines. A strong usage situation is scheduled performance cycles where HRIS, SSO, and manager hierarchies must stay synchronized and auditable across many participants.
- +Configurable performance cycles with workflow steps for goals, feedback, and reviews
- +Consistent internal data model linking employee, manager, and review artifacts
- +Integration support for identity and HR data synchronization into reporting
- +Admin governance controls for access boundaries and cycle configuration
- +API and automation support for provisioning and external data movement
- –Schema mapping effort can slow initial onboarding for complex org structures
- –RBAC alignment across business units can require careful configuration
Best for: Fits when mid-size and enterprise teams need integration-driven performance automation without manual coordination.
Lattice
continuous performanceManages continuous performance with goals, feedback cycles, 360 reviews, and compensation planning integrations.
RBAC plus audit logging for performance configuration and review governance.
Lattice fits teams that want performance cycles to stay consistent with an authoritative schema for users, roles, and reporting lines. The data model supports goal and check-in artifacts linked to employee identity and organizational context, which reduces reconciliation work during cycle setup and reporting. RBAC controls restrict who can view, edit, or configure performance content, and audit log coverage helps track changes across admin actions and configuration updates.
Automation centers on configuring workflows for reviews, goal tracking, and continuous check-ins, then syncing the underlying identity and hierarchy through integrations. A practical tradeoff appears when requirements demand deep, custom business logic that exceeds configuration plus API calls, since extensibility depends on available endpoints and expected data contracts. Lattice works best when HR, IT, and People Ops can map their processes to Lattice schema and then enforce governance through controlled provisioning and role-based permissions.
- +RBAC-based governance restricts access to reviews, goals, and configuration.
- +API and integrations support identity and org alignment for cycle accuracy.
- +Automation via workflow configuration reduces manual setup for recurring reviews.
- –Extensibility is limited to available data fields and API surface.
- –Complex custom logic can require external orchestration instead of in-product rules.
Best for: Fits when mid-market teams need configurable performance workflows with controlled provisioning and auditability.
BambooHR
HRIS with performanceProvides performance management modules with goals, reviews, and feedback workflows inside an HRIS foundation.
Manager and HR permissions tied to configurable review cycles and review content visibility.
BambooHR uses a defined employee data model that underpins performance management fields, so review artifacts attach to stable employee records instead of free-form forms. Admin configuration covers review templates, workflow timing, and permissions that govern which users can initiate, view, or edit performance materials.
Automation is strongest when performance workflows need predictable routing, reminders, and controlled access to review content. The tradeoff is that integrations that require custom performance schemas or nonstandard approval logic may require heavier configuration and more API work than systems with a deeper extensibility model.
- +Configurable review cycles with controlled permissions for managers and HR users
- +Employee-centric data model keeps performance artifacts linked to stable records
- +Automation surface supports repeatable review workflows at consistent throughput
- +API-driven integrations enable syncing performance data into external tools
- –Custom performance schema changes can require more configuration effort
- –Advanced approval logic may need external orchestration beyond built-in workflow steps
- –Performance analytics depend on export or integration patterns for complex reporting
- –Granular audit-log detail for every workflow action can be limited versus audit-first systems
Best for: Fits when mid-size teams need review workflow control and API sync without custom performance schema work.
SuccessFactors Performance and Goals
enterprise suiteDelivers goal management, performance evaluation, and calibration workflows for enterprises within the SAP SuccessFactors suite.
Calibration and review workflows tied to the performance and goals data model.
SuccessFactors Performance and Goals ties execution to a structured performance data model for goals, reviews, and calibration cycles inside SAP HCM. Integration depth is driven by SAP ID, role-based access controls, and end-to-end workflow configuration that connects talent events to performance outcomes.
Automation and extensibility rely on published integration points such as SAP APIs, workflow configuration, and provisioning patterns for schema changes across environments. Admin governance centers on RBAC, audit visibility for key workflow actions, and controlled configuration to manage evaluation throughput and review consistency.
- +Goal plans map cleanly into a consistent performance data model
- +Workflow configuration links goals, reviews, and calibration steps consistently
- +SAP ID based RBAC supports governed access across evaluation processes
- +API and integration points support automation around goal and review events
- –Extensibility can require knowledge of SAP workflow configuration patterns
- –Custom reporting often needs additional data modeling outside standard objects
- –Throughput depends on review configuration choices that affect workflow depth
Best for: Fits when HR teams need governed goal and review workflows with API-driven automation.
Workday Performance Management
enterprise suiteSupports goal setting, performance reviews, talent calibration, and reporting workflows within the Workday HCM ecosystem.
Configurable performance cycles with calibration workflow steps tied to Workday employee and org context.
Workday Performance Management configures goal plans, calibration workflows, and ratings using Workday tenant configuration rather than external tooling. It ties performance cycles to HR and skills records inside Workday’s unified data model, which supports consistent employee and org context.
Automation runs through configurable workflow steps and Workday API integrations, including provisioning and updates to performance objects. Governance relies on RBAC, audit history, and change tracking across performance worksheets, ratings, and compensation-linked outputs.
- +Tight linkage between goals, ratings, and employee records in one data model
- +Configurable calibration workflows with controlled approval steps
- +Workday integration and provisioning API supports bidirectional HR and performance updates
- +RBAC and audit history cover edits to ratings, worksheets, and workflow states
- –Workflow configuration complexity increases with multi-stage calibration designs
- –Custom automation often requires careful API mapping to Workday performance schemas
- –Sandboxing and test harnesses can be constrained for high-volume automation
- –Reporting for cross-cycle performance trends depends on available delivered extracts
Best for: Fits when large enterprises need governed workflow automation and deep HR data integration.
Reflektive
continuous performanceRuns continuous performance management with feedback, check-ins, and employee insights aligned to objectives.
Audit log and RBAC controls for review-cycle configuration and participant access
Reflektive fits teams that need performance reviews plus measurable workflow control across many departments and managers. The product centers on a structured data model for goals, feedback, review cycles, and rating scales that administrators configure per program.
Integration depth is driven through documented API and automation hooks that support provisioning and data synchronization with HR systems and learning platforms. Admin governance includes role-based access controls and audit logging to track changes across configuration, templates, and review artifacts.
- +Configurable review cycles with goal, feedback, and rubric data model
- +API support for automation, provisioning, and external system synchronization
- +Role-based access controls reduce cross-team visibility during reviews
- +Audit logs cover admin changes to templates and review artifacts
- –Complex program configuration can increase admin overhead for multi-tenant setups
- –Automation depends on correct schema mapping between external HR data and Reflektive objects
- –Workflow customization is bounded by template and permissions model
Best for: Fits when enterprises need controlled performance workflows with API-driven provisioning and governance.
15Five
OKR performanceCombines OKRs, manager check-ins, peer feedback, and performance reviews with analytics for people leaders.
Manager check-ins and review cycles tied to goal objects within a configurable workflow schema.
15Five ties performance management workflows to manager feedback cycles with a configurable data model for goals, check-ins, and reviews. Its integration depth centers on system provisioning and HRIS-adjacent identity mapping, so team structure changes can propagate into performance artifacts.
Automation and extensibility depend on an API surface for reading and writing workflow entities plus event triggers for status changes. Admin governance relies on role-based access control, configurable visibility, and auditability for who edited what and when.
- +Configurable workflow schema for goals, check-ins, and reviews
- +API supports programmatic access to performance workflow records
- +Role-based access control for manager, employee, and admin boundaries
- +Audit log records key changes across performance objects
- –Automation coverage can require multiple API calls for composite workflows
- –Data model customization is limited to supported workflow elements
- –Extensibility depends on documented endpoints for each entity type
- –Admin configuration complexity rises with org-wide visibility rules
Best for: Fits when mid-size teams need performance workflow automation with strong RBAC and audit trails.
Betterworks
OKR managementImplements OKR-based performance with goal tracking, feedback, and performance review cycles.
Configurable multi-stage review workflows with calibration support and RBAC enforcement.
Betterworks centralizes performance management data into a structured model for goals, check-ins, and reviews, with consistent schema across cycles. Integration depth comes through documented connectors, SSO, and HRIS synchronization that feed employee identity, org, and role context for workflow actions.
Automation relies on configurable workflow steps for review and calibration tasks, with an API surface that supports data read and write for goals and performance artifacts. Admin and governance controls cover provisioning via identity feeds, RBAC for role-scoped permissions, and audit visibility for key changes to evaluation content.
- +Structured data model links goals, check-ins, and reviews across cycles
- +HRIS and identity syncing reduces rework on org and user assignment
- +Workflow configuration supports multi-stage review and calibration sequences
- +API supports programmatic goal and performance artifact updates
- +RBAC constrains actions by role across employees and workflows
- +Audit log records key changes to evaluation content
- –Advanced automation depends on API coverage for specific workflow events
- –Custom schema mapping can require careful configuration for edge cases
- –Bulk administration through UI can be slower than API for large changes
- –Integration coverage can vary across downstream systems and identity models
- –Calibration configuration may need guidance for complex approval chains
Best for: Fits when midsize enterprises need controlled workflow automation tied to HR identity context.
Cornerstone Performance
enterprise performanceProvides performance review, feedback, and goal alignment workflows with talent management integrations.
Calibration management for comparative talent review across multiple manager review groups.
Cornerstone Performance provides performance management workflows for goals, feedback, calibration, and review cycles with configurable eligibility rules. The integration layer emphasizes data exchange via documented APIs and event-style provisioning so systems of record can drive employee and org changes.
Its automation surface supports workflow configuration for review stages, routing, and delegated actions with governance controls tied to roles. The data model centers on people, job assignments, goals, and review artifacts, which supports extensibility through integrations and controlled schema mapping.
- +Configurable review cycles with stage routing and delegated actions
- +API-driven integration for employee, org, and performance artifacts
- +Calibration tooling for consistent ranking across managers
- +Role-based access controls for reviewer and participant permissions
- +Audit visibility across key workflow actions and edits
- –Workflow schema changes can require careful admin configuration planning
- –Complex calibration setups increase operational governance overhead
- –Extensibility depends on integration mapping accuracy across source systems
- –Reporting depth requires disciplined taxonomy and configuration management
Best for: Fits when enterprises need API-driven performance workflows with tight RBAC and audit governance.
Deel
distributed HROffers performance review workflows and HR tooling for distributed teams inside its HR and compliance platform.
Deel API and webhooks for automated onboarding and provisioning tied to employment lifecycle events.
Deel fits organizations using global workforce workflows that must stay auditable and API-driven across onboarding, contract execution, and payments. The product centers on an event-based automation and provisioning model where employment lifecycle state changes can trigger downstream actions across Deel modules.
Integration depth shows up through partner connections and a documented API surface for schema mapping, webhooks, and operational data synchronization. Admin governance relies on role-based access control, organization controls, and audit logging to constrain who can change provisioning and contract-related fields.
- +Lifecycle automation triggers on employment state changes across multiple workflows
- +Extensible API plus webhooks for provisioning and data synchronization
- +RBAC and audit log support controlled admin operations and traceability
- +Contract and compliance data can be mapped into a consistent internal schema
- –Automation setup requires careful data model mapping to avoid mismatched fields
- –Cross-system orchestration can increase integration and monitoring complexity
- –Role boundaries can be granular but require disciplined admin configuration
- –Throughput depends on integration design and webhook consumption patterns
Best for: Fits when global IT and HR need API-based provisioning, governed automation, and audit trails.
How to Choose the Right It Performance Management Software
This buyer's guide covers how to evaluate IT Performance Management software for performance cycles, goals, feedback, reviews, and calibration workflows across Culture Amp, Lattice, BambooHR, SuccessFactors Performance and Goals, Workday Performance Management, Reflektive, 15Five, Betterworks, Cornerstone Performance, and Deel.
The guide focuses on integration depth, the underlying data model, the automation and API surface, and admin and governance controls that determine how performance artifacts stay consistent and auditable across HR and identity systems.
IT Performance Management platforms that control performance cycles through governed data and automation
IT Performance Management software coordinates employee performance workflows such as goal setting, check-ins, feedback, reviews, and calibration so organizations can run recurring cycles with consistent structure and routing.
These tools solve the operational problem of keeping performance artifacts tied to stable identity and org context, while automations and integrations move data between HR systems, identity providers, and downstream analytics.
Culture Amp and Lattice show what this looks like in practice by using a consistent internal people or performance schema, then tying workflow steps to manager hierarchy and goal objects with RBAC and auditability.
Evaluation criteria built around integration depth, data schema, and governed automation
Integration depth determines whether performance artifacts can reference HRIS identity, org structure, and manager relationships without manual reconciliation.
A tool's data model and schema mapping drive how reliably goal objects, review artifacts, and calibration steps remain consistent across cycles and business units.
Automation and the API surface decide whether workflow throughput can be maintained by provisioning rules, event-driven updates, and safe external orchestration.
Admin and governance controls determine whether access boundaries, configuration changes, and workflow actions remain traceable through audit logs and RBAC.
Integration that lands performance artifacts into a consistent internal data model
Culture Amp supports identity and HR data synchronization into a consistent internal schema so reporting can reliably link employee, manager, and review artifacts. Lattice also ties performance workflows to a configurable people data model so API-based identity and org alignment stays accurate for cycle outcomes.
RBAC governance plus audit logging for review-cycle configuration and edits
Lattice pairs RBAC-based permissions with audit logging so performance configuration and review governance remain controlled. Reflektive provides audit logs and RBAC controls that track admin changes to templates and review artifacts.
Provisioning and workflow automation that reduces manual setup for recurring cycles
Culture Amp uses configurable performance cycle workflow steps and assignment rules to handle recurring goals, feedback, and review steps without ad hoc coordination. 15Five and Betterworks use workflow configuration to automate manager check-ins and multi-stage review tasks based on a structured workflow schema.
Documented API surface for reading and writing performance workflow records
15Five exposes an API for programmatic access to performance workflow records with event triggers for status changes tied to goals. Betterworks provides an API surface that supports programmatic goal and performance artifact updates across workflow steps.
Calibration workflows tied to the platform performance data model
SuccessFactors Performance and Goals connects calibration and review workflows to the performance and goals data model within SAP HCM. Workday Performance Management ties calibration workflow steps to Workday employee and org context so ratings and approvals follow the tenant data.
Admin controls for access boundaries and configuration changes across environments
Culture Amp includes governance for access and operational oversight of configuration changes so cycle configuration can be controlled. Workday and Cornerstone Performance add audit history and change tracking so edits to workflow states, ratings, and review artifacts remain traceable.
A decision path for selecting the right tool based on integration, schema, API, and governance
Selection starts with how performance data must integrate. Tools that move data into consistent internal schemas reduce the need for manual mapping and rework.
Next, evaluate the automation and API surface needed to run cycles at the required throughput. Then confirm RBAC and audit-log coverage for both configuration changes and workflow actions.
Map the data model first: employee, manager, goals, and review artifacts
Confirm whether the platform links employee records, manager hierarchy, goal objects, and review artifacts inside one consistent schema as shown by Culture Amp and Cornerstone Performance. For SAP environments, validate that SuccessFactors Performance and Goals keeps calibration and reviews tied to its performance and goals data model.
Validate integration depth and schema mapping expectations for HR and identity
Check whether the tool’s integration supports synchronization for identity and org alignment so workflow routing stays correct, as Lattice does with API-driven cycle accuracy. If the organization already runs Workday HCM, Workday Performance Management keeps performance cycles tied to the Workday tenant data model for employee and org context.
Measure automation coverage against required workflow events
List the workflow events needed for cycle execution, then confirm the tool supports configuration and automation around assignment rules, check-ins, review steps, and calibration stages. Culture Amp supports configurable performance cycle workflow steps and assignment rules, while Betterworks supports configurable multi-stage review workflows with calibration support.
Confirm API and event triggers for external orchestration and provisioning
If provisioning and cross-system updates must be automated, confirm the tool offers an API surface for reading and writing workflow entities like 15Five and Betterworks do. If global workforce automation depends on employment lifecycle events, Deel offers event-based automation, webhooks, and a documented API surface for schema mapping.
Test governance requirements: RBAC boundaries and audit log traceability
Require RBAC that restricts who can access reviews, goals, and configuration, then verify audit logs capture edits to templates and review artifacts like Lattice and Reflektive. For distributed governance across large workflows, Workday Performance Management and Cornerstone Performance include audit history and change tracking across performance worksheets, ratings, and workflow states.
Which teams should prioritize these platforms based on workflow control needs
Different tools fit different operational constraints around integration scope and governance depth.
The best match depends on whether the organization needs integration-driven automation, tight RBAC and audit coverage, or deep alignment with an existing enterprise HCM system.
Mid-size and enterprise teams that need performance-cycle automation tied to manager hierarchy
Culture Amp fits when configurable performance cycle workflows tie assignments and review artifacts to manager hierarchy and goal objects with governance controls for access and configuration oversight.
Mid-market teams that require RBAC plus auditability for review governance and configuration changes
Lattice fits when controlled provisioning and audit logging matter because RBAC restricts access to reviews and goals and audit logging targets performance configuration and review governance.
Mid-size teams that want review workflow control with HRIS-adjacent API sync
BambooHR fits when manager and HR permissions are tied to configurable review cycles and review content visibility, while API and automation endpoints support syncing performance data into external tools.
Enterprises standardizing on SAP HCM where performance and goals must share governed data structures
SuccessFactors Performance and Goals fits when calibration and review workflows must stay tied to the performance and goals data model inside SAP HCM with SAP ID role-based access controls and SAP workflow configuration.
Global IT and HR teams that need event-driven provisioning across employment lifecycle workflows
Deel fits when automation must trigger from employment lifecycle state changes, with webhooks and a documented API surface for provisioning and operational data synchronization.
Pitfalls that cause performance cycle failures across integrations and governance
Most failures come from mismatched expectations about schema mapping, workflow extensibility, and audit coverage for configuration changes.
Teams also underestimate how workflow configuration complexity affects throughput and how much external orchestration is required when in-product automation does not cover every event.
Underestimating schema mapping effort during onboarding
Culture Amp and Reflektive can require schema mapping work so employee and external HR data align to internal objects before performance reporting becomes consistent. Plan mapping time for complex org structures rather than assuming default links will cover every hierarchy edge case.
Assuming extensibility can replicate custom workflow logic inside the tool
Lattice and Reflektive restrict workflow customization through their available data fields and template or permissions models, which can push complex logic into external orchestration. Cornerstone Performance and BambooHR can also require careful admin configuration planning for schema changes.
Skipping governance validation for both configuration edits and workflow actions
If audit trails are not verified for admin changes and workflow edits, organizations can lose traceability when cycle states change or templates are modified. Lattice, Reflektive, and Workday Performance Management explicitly pair RBAC with audit history to support that governance requirement.
Choosing a workflow setup that increases calibration configuration complexity and slows throughput
Workday Performance Management and Cornerstone Performance can increase operational governance overhead with multi-stage or complex calibration designs. Standardize calibration workflow stages early so review configuration depth does not become the throughput bottleneck.
Designing automation that depends on composite workflows without accounting for API call structure
15Five automation can require multiple API calls for composite workflows, which affects orchestration design and error handling. Betterworks and Culture Amp reduce this risk by providing configurable workflow steps and clearer entity update patterns for goals and review artifacts.
How We Selected and Ranked These Tools
We evaluated Culture Amp, Lattice, BambooHR, SuccessFactors Performance and Goals, Workday Performance Management, Reflektive, 15Five, Betterworks, Cornerstone Performance, and Deel using features coverage, ease of use, and value as scored criteria. We used a weighted average in which features carried the most weight at 40 percent, while ease of use and value each accounted for 30 percent. This editorial ranking reflects criteria-based scoring from the provided product review details and does not claim lab testing or private benchmark experiments.
Culture Amp set the pace in the ranking because its performance cycle workflows tie assignments and review artifacts to manager hierarchy and goal objects while also supporting identity and HR data synchronization into a consistent internal schema. That combination lifted the features score and reduced integration friction for cycle accuracy and reporting.
Frequently Asked Questions About It Performance Management Software
Which IT performance management platforms provide the deepest API and extensibility for data movement into HRIS and identity systems?
How do these tools handle SSO and role-based access control for managers, HR admins, and employees?
What is the typical data model mapping approach when migrating performance goals, reviews, and calibration history from legacy systems?
Which platforms offer admin controls that track configuration changes, not just review edits, across performance cycles?
How do integrations differ between systems-of-record-first setups in Workday and SAP versus HRIS-adjacent suites?
Which tools are strongest for high-throughput calibration and review routing with governance controls?
What options exist for syncing team structure changes so performance artifacts follow managers and org moves automatically?
How do these platforms support extensibility when organizations need custom workflow steps like approval, evidence capture, or routing delegation?
Which platform is best suited to global automation and provisioning tied to employment lifecycle events, including auditability?
Conclusion
After evaluating 10 hr & leadership, Culture Amp stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
HR & Leadership alternatives
See side-by-side comparisons of hr & leadership tools and pick the right one for your stack.
Compare hr & leadership tools→FOR SOFTWARE VENDORS
Not on this list? Let’s fix that.
Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.
Apply for a ListingWHAT THIS INCLUDES
Where buyers compare
Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.
Editorial write-up
We describe your product in our own words and check the facts before anything goes live.
On-page brand presence
You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.
Kept up to date
We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.
