I like that it's easy to use and has many different features including online ordering capabilities which are great! The customer service can be hit or miss sometimes but if they're helpful then it was good otherwise not so much. Sometimes things go wrong with their software when you contact them about an issue and there seems to always have something going on behind-the scenes instead of actually helping someone who needs help. If anyone uses this product please try using it because it really does make your life easier as far as keeping track of rewards programs etc. There really isn't anything bad at all about this program other than how much time we used in managing our reward cards/memberships (which seemed more complicated).