I really like the ability to customize the software to fit your needs. It's really easy to use and provides a lot of options. There isn't really anything I dislike about it. It has many different options, and I think that it is best for the larger companies who have more employees to track. It is very easy to use, and you do not have to be a computer professional to use it. It allows you to track everything from your employee information, to their paychecks, benefits, etc. It is great to be able to keep track of all of the information from your employee's paychecks. The ease for both new users as well as current ones who have been using other products would be their ability to communicate effectively or just get along easily when they are working from home. I think it's because we've had several different apps over our career which makes collaboration difficult between us all so having one place where everything could live was helpful!