I love that my employees can log in online from any location at anytime to manage their schedules/timesheets through our application which syncs up automatically when they get back into work! Scheduling has never been easier than this!! The reporting functionality is very helpful as well to see your hours worked by department or overall versus budgeted etc so you are always aware of where things stand! Our managers have not found much fault or dislike what we currently offer them however there might be more flexibility regarding adding new modules / functions within the system if desired but it's good they're open minded about these options. Easy to use interface allows staff members easy access without having too many training sessions required.