I love that it can be used by many at once to view their schedules simultaneously instead of one person having all appointments in different programs or spreadsheets which could make keeping track more difficult for everyone involved! The program has crashed numerous times when we were trying to use several screens simulataneously (especially while recording). When you have multiple people using this application there are always some glitches but they do come together quickly so not much time lost if things go wrong. It really helps keep our organization organized as well since everything happens through here - even scheduling events like weddings/birthdays etc.