Ranked in these QuestionsQuestion Ranking
Pro Designed for traditional desktops
Intended for large-screen, non-touch devices that extend traditional concepts with functionality and good looking aesthetic.
Pro Fast, elegant and stable interface
Cinnamon uses a traditional desktop userflow that most computer users are familiar with.
Pro The keyboard shortcut design is very friendly to users with windows background
Your win+E, win+D etc are still working after migrated to cinnamon from windows
Pro Lots of downloadable free themes
Plenty of themes, ready and free to be downloaded and applied with just a couple of clicks in a few seconds, with the file sizes mostly around 0.5 - 1MB.
Pro Very well supported
Has a great community and is very well supported through Linux Mint website.
Pro Very easy to customize
Is very easy to customize using the built in theme and applet tools, It automatically installs themes and desktop/panel applets for you, so you mostly won't have to go search online for them.
Pro Nice themes and extensions
Very easy to make this desktop your own both in terms of looks and functionality.
Pro Stable DE
Pro Actively developed with useful new features in each release
E.g vertical panels are now there.
Pro Works well with cairo dock on bottom and cinnamenu on top
Pro Lot of configuration options
Both Gnome and Cinnamon got the same looking configuration panel. There are 40 sub-panels in Linux Mint Cinnamon's, whenever there a far less with Ubuntu Gnome 3's.
Windows, notification, smart corners, windows overlay, connexion windows... you can have those in gnome, but that require compiz and other stuff.
Despite Cinnamon being on its stable second version it still crashes a lot, ranging from plugins all the way to drivers.
Con Few themes
Con Conservative management without more creativity
It is almost the same management like in 20-years old GNOME 2 environment. Although some elements are new.
Con Lacks vertical panels
There are no vertical panels in Cinnamon.