It's very user friendly for our small business needs! The customer service was great as well when we had any issues with their product/service. As far as I know there isn't anything that i dislike about it right now - only minor things like needing to be able to change your password from outside of INMASSE (not an issue). We used this software because our previous accounting program didn’t have all the features that are needed in today's market place such invoicing customers etc.. Also they helped us setup everything correctly so at least you're good if something goes wrong down the road but hopefully not too many years after purchase. This has saved me tons time being organized within my office instead of having two different systems open up each day which would take forever especially during busy times of year.