Pros: As an E-commerce software; it is user-friendly, free, easy to learn and looks good. As a Point of Sale view, it is Cloud-based and free, easy to use and good navigation.
Cons: The updates screw over developers and the people using plugins.
Pros: Easy to manage and easy to install new add-ons.
Cons: Very little is given the in default version.