I like that they are always willing to help when you need them most! They make it easy with their custom software so there is no learning curve or hassle getting started using it if needed by us at any time during our contract term period (which can be as long 1 year). There's nothing really we dislike about this product but one thing - sometimes things don't work exactly how expected which doesn’t seem too big an issue until its not working properly/at times causing problems down stream where other companies rely upon these programs being fully functional & reliable each day / week etc..