The user interface was very easy for us who are not trained in web development or programming languages, so we did everything by ourselves with little help from our developer friends during this process at least! We had no issues while using it because there were none as far I know (there might have been but they would be minor ones).
It seems like an excellent tool if you don't want too many features just what your particular needs require; otherwise maybe try something else out since these things do exist somewhere even better than them - take advantage off those options when choosing one instead going straight into "Full feature" option which can sometimes prove costly depending upon how complex/expensive some other programs may seem compared against theirs etc.. This program has enabled me great control over my employees through different modules such time sheets & leave management along-with attendance tracking system via mobile devices without having any major problems thus.