The best feature is the mobile app. You can do everything you need to run your business in the cloud. It's easy to use and doesn't require loads of customization to make it fit your needs. I wish there was more integration with Google Calendar. There are also times when the application seems slow or unresponsive. If you're looking for an all-in-one solution that allows you to manage every aspect of your business from one screen, this is it. We have been able to cut down our staff size by half without sacrificing customer service. Not only does it allow us to be more efficient but we've also been able to eliminate payroll errors which helped save us money.