The user interface is very friendly for new users as well experienced ones alike! Also it's great if you need support when using this product because they are always there with solutions or help out whenever needed!! Nothing so far but I think their customer service team can be improved further by adding more resources (more staff).
We use hcm internally at our organization where we manage all employee related information like payroll calculation etc..and also have integration of payroll system which allows us access into other systems such as finance & accounting too.