It has all of my scheduling needs covered! I love that it can communicate with other programs (ie; Outlook). The interface looks dated but still functional enough for me as an owner/manager who wants efficiency without having too much hassle getting things done at work when i'm not there anymore than necessary..it just works well so far!! Nothing really- very simple program which does what its supposed do pretty good considering how outdated some parts look like they were created back during Windows 95 lol.