I like that it's so easy (and free) of adding new modules or features.
The support team can be slow at responding as well but they do have an awesome "hotline" feature where you just put in your problem/question into their chat system instead which works wonders! It also helps if there are multiple people working together because then we all see each other messages more often than not too! We started using this service after our previous provider went out of business due to lack of paymentβ¦