The best thing about apex is its ease of use for both users as well as administrators to access it from anywhere at any time. It has been great so far in terms of customer service but I don't think they have many features yet compared with other competitors like XMS or Paychex which also offer some really cool stuff. There are not too much things i dislike about this product right now because everything seems pretty good though you should probably try out their demo if available before purchasing since there will be different functions than what's listed online. Easy user interface. Customer Service was always helpful even after hours when we needed help solving an issue related to our account!