I like the fact that we can use one software to manage our employees. It is very easy to get everything done from one place. The customer service has been outstanding! There are not many benefits because it is so much work getting things set up. I would strongly recommend this program to any company wanting to have a single place to do everything. We were able to make it easier to communicate with insurance companies and payers. Now when they call or email, I don't need to track down 5 different people to find out what is going on.