I've run Fedora for many years; I think my first install was Fedora 22. Pro: my distro looks good, is easy to manage and never feels dated. Con: stuff breaks. I'm still annoyed about the time Fedora reconfigured the DNS resolution service of systems and I lost Internet for a few days until I could figure out what the hell is going on.