I like that we can use it for our credit card processing as well! It's very easy to set up once you have an account setup correctly. We are able to process payments from different sources (credit cards) all in one place without having multiple accounts or applications running at any given time. The best thing about this is being able to see what each transaction looks like so there isn't much room for error when making changes. Not really anything i dislike but if something were changing then it would be hard not to notice since everything gets updated everytime someone makes a change. This has been great because of its ease of setting things up. You don’t need separate software just to do simple tasks such as accepting online orders/payments etc. Also using emersions integration services they will help make sure their platform works right out-of-the box which.