How big is your org? It can work OK in smaller organizations but would not recommend in medium/large orgs.
One of the bigger issues we’ve encountered is that it cannot segregate the payroll data from administrators, so admins will be able to see all salary information.