I love that it is easy enough (for me) to use at home or work from anywhere. It helps keep track of my hours easily so there isn't any confusion when trying to bill insurance companies etc. There really aren’t many cons about this software other than maybe some customization would be nice but not too big of deal. This has been very helpful especially since our office doesn’t have much IT support. We were able to set up shift times quickly which was great because then everyone knew what their duties were going into each month.