The customer service is amazing! I have had several issues with my account, but they were always quick to respond and fix any problems that arose. Their support team has been nothing short of incredible throughout this entire process from start-to-finish. They are very knowledgeable about all aspects of their product - which makes them easy to work with. There's not much you can dislike at this point in time (other than maybe paying too much). We're using it as an internal CRM system so we've found some great benefits by being able to easily track our memberships through the platform.