The ease of use, ability to set up rules for different jobs/employees etc., reporting capabilities are all very user friendly! It has been easy enought so far integrating with our HR system (Dynamics). We have not encountered any issues thus far but I can't say that we've used it extensively yet as well since this was only started recently by my organization. Having something like jorani in place will make life much easier when dealing with payroll processing time off or other things related to employee records.