Ranked in these QuestionsQuestion Ranking
Pros
Pro Nice multilingual capabilities
You can manage several shops and several language versions of the site, what is very useful if the shop is focused on multilingual audience.
Cons
Con E-commerce platform focused
Magento is built to help creating and maintaining e-commerce platforms. So it cannot be used to create any other kind of website (such as blogs, news websites etc.).