I use Evince mostly. I think Okular has more notation functionality. Sometimes after updating Firefox, it switches back to xpdf which is annoying. After the last update, Firefox seems to have added a built-in PDF viewer. Not sure if it’s using one of the other viewers behind the scenes.