Ranked in these QuestionsQuestion Ranking
Tumbleweed is stable enough to use every day. Updates are OpenQA tested to ensure stability before being released for Tumbleweed. Bleeding edge untested software can be tried using OpenSUSE factory.
Pro Easy installation and cutting edge apps
Pro Tumbleweed + OpenSUSE Build Service
Pro Good selection of preinstalled applications
Pro A large amount of software
Pro User friendly + Good support
Active and friendly user community, updates come fast
Con Complex multimedia codecs and plugins installation
Con Little / no third-party support
Like it or not, most third parties don't want to deal with less-popular distros. So most of them only support Ubuntu LTS and those versions of RHEL/CentOS that are still supported.
Con Slow and painful unfortunately, especially compared to other modern distros
Con "Online Update" update in YaST control center only works in openSUSE Leap.
Con Packman repository has to be added to have good software support.
For me, not really a con