I like that there are many options, so you can get exactly what your business needs without being limited by size or budget constraints; also good customer service from sales team if needed as well! The product itself has some issues such as not allowing customization when adding modules which would be nice (they should expand their offerings!). Also it seems difficult at times figuring out how things work together in terms of reporting/data management etc., but maybe this was my fault ratherβ¦