The user interface is very easy, intuitive which makes it an ideal tool in payroll processes as well! Nothing that I dislike about this software so far but if you are looking out some features like time off requests can be managed better using other softwares too (such us HRIS). This will give your employees ease while requesting or giving their leave/absence from office etc., without much hassle at times when they require them most i guess :) As mentioned above its really good product with lots useful feature such automated calculation & approval process along-with employee attendance tracking system via mobile app also helps me manage my leaves easily than any traditional method available till now!!