I love the fact that it's flexible, and it can sync to your Google Calendar, and you can even set reminders for your calendar events. It's a great tool. I don't like that it's not always accurate. Sometimes it will get a meeting scheduled in the wrong time, or an appointment will not show up at all. But the features are great. I highly recommend using EnterpriseSCHEDULE to schedule tasks and appointments, to keep your work schedule organized. I am able to schedule meetings at any time, and I can also check my schedule when I need to. I don't have to worry about forgetting to take a break. With this I am able to take a break when I need to, without having to remember to check my schedule.