I like that it has all of my data in one place, where before we had multiple systems for each department within our organization. It takes some time getting used to how everything works but once you do get familiar with the system its great!! We've been able solve several issues by using this product as opposed to other products out there such as Survey Monkey or Constant Contact. The biggest issue was trying to keep up with changes across different departments while adding new features/enhancements (like creating an event calendar). This solved those problems very well overall without any major downsides at least from what i can tell so far.