It has so many features that are useful for any organization, whether small or large size business. I like how easy it was to use as well! There were some minor issues with importing data from our previous payroll system but they resolved them in less than two weeks time which we greatly appreciate their effort towards resolving this issue quickly. The support team always responds very fast when needed. We have been using IT vision since 2013 without having much problems at all. This year during COVID-19 pandemic there might be an impact of work flow due to online/virtual meetings where employees can easily access via Zoom etc., however not affecting overall performance nor impacting productivity negatively by far.