The ease of use for this program has been phenomenal! It's easy enough even an amateur can make changes without having someone else come over all technicaly savvy with you!! I have not found anything i dislike about it yet but if there was something better out ther then maybe? This tool does everything we need at our office; from keeping track fo employee attendance/absences etc., managing payrolls & data entry - its amazing what they've done here. We're able tto keep up withe staff members' work schedules as well which makes life easier when people are absent or taking time off during holidays (or just plain sick).