Used throughout our company to administrate and manage the HR processes. We do not use HCM for payroll, benefits, or recruiting candidates as we have other solutions for those areas. HCM is our core HR system but we have extended the use by interfacing to our ADP payroll, Concur Expense, BI, benefits, Windows Active Directory and any other system that needs personnel data.
I would like to see better quality of first line support staff. Many times they are not able to answer questions about the product and escallation is required to find a person with knowledge to resolve problems.
Upgrades rarely go smoothly. Usually we find bugs and have to get patched versions before we can upgrade our live system.
Standard reports do not cover most requirements so custom report development is usually needed.
Epicor HCM is a great software package but it is most useful when the company has a technical resource that can 'look under the hood' if needed. Without a technical resource available, the company must rely on Epicor support which can be inconsistent quality.
Technical skills for advanced report development are especially good to have because while the HCM package does have pre-built reports, reporting data models, and metrics, every company has different needs and to fully mine the data, SQL Reporting Services skills are required.
Performance is not noticeably impacted by adding more users. Microsoft IIS and SQL are Epicor HCM's underlying technology and have proven reliability. In addition, IS staff are easy to find that know these technologies.