I love that this software has so many features! We use it for everything from customer service to invoicing customers directly through our website. It's very easy to set up all of your accounts in one place and then access them anywhere you need with an internet connection. The support team is great too - they're always willing to help out whenever we have questions or issues. There are some things about the program (like how long it takes before certain actions happen) but overall it works well enough for us at least. A lot better than having multiple programs running around just doing different tasks within each other.