I like that it's easy to use, not much training required if you have no previous experience with an HR system (I had used Paychex in high school).
You can't add/edit your own employees without going through someone else at another office who has access which takes too long but other than those two things there aren’t really anything bad about this product! We are able track our hours worked by each worker as well record vacation time etc., so we don‘ t loose valuable information when they leave after using them awhile; also makes creating timesheets easier since its self contained within their profile - saves me from having go between three different programs!!