Easy to use, easy to set up, easy to manage. Easy to integrate with other systems. The customer service is great. They are always willing to help. I have no complaints. I have been using EasyLoyalty for over a year now and I have not been able to find anything I don't like about it. I have been able to set up and manage my own loyalty program. I have been able to track my member's activity and their spending. I have been able to send out emails and texts. EasyLoyalty has been a great addition to my business.