I like how easy it is to use, there's nothing too complicated about the program. It works great with my insurance provider. The only problem we are having is with the system not always accurately tracking when an employee actually clocks in. That causes a few issues for us as we have to manually enter time cards into the system. It doesn't seem as though this is going away anytime soon. We've been using this software for almost two years now and haven't had any problems yet. All of our employees love it! It helps keep them organized and gives me peace of mind knowing they're all being taken care of by professionals.