I love how easy it was to use this software! It's amazing how well everything works perfectly right out-of-the box. The customer support has been great as well, they are very quick at responding back with questions or concerns we have about their product. Nothing really comes negative but if you plan ahead when choosing your options for customization there might be some things not available in other packages like ours. There aren't any problems yet but just knowing what will come up so we can prepare accordingly would be nice. We were looking into buying another package from someone else before working with them however once learning more about our current issue (no one else could do live video streaming) they said no problem - let us know if anything changes because otherwise we may want to try something different after all the work we put into getting used to using this particular program which worked flawlessly. This helped get rid off expensive monthly fees and give our customers access to see who they missed.