The software is easy to use, it provides me with all of my compliance needs plus more! I am able to track everything from start-to-finish for each employee as well as their benefits information. It's very user friendly - you can do most things without having any training or help at all (other than getting started). There are some minor glitches here & there but nothing major. If your looking into an affordable solution then this one should be considered. All we were trying to solve was our employees' insurance coverage being denied by certain carriers because they did not meet minimum requirements needed in order to maintain group health plans.