I like that it can be customized to fit your needs! It's easy enough so you don't need an IT person with experience in this software but still has all those features needed by larger organizations as well; however there are some limitations if they get too big or complex which may cause problems down line when more people have access since not everyone will know how things work exactly where/when certain functions should occur etc., Ease-of use especially once set up correctly - we had other systems before wich were hard / confusing at first until someone showed us what was happening behind scenes then everything clicked together perfectly after several weeks working from home while our office building got shutdown due COVID19 pandemic issues!!