5 Stars
Great if you've got a small business because it does pretty much everything--including payroll.
Rating: 5 stars