The ease in which you can use it without any training or assistance from professionals has made this product one that I have come back too many times over due its simplicity! There are not enough features yet but with more updates we should be able improve upon our experience using their system as time goes by because they do listen very well towards feedback given about there products/services so far. They need some improvements still like how easy accessible everything would make them even better!! It's perfect if your looking into having multiple people manage payroll easily at once instead just hiring someone fulltime who does nothing else than pay roll only then adding other benefits ect..