I had a pop-up for a while, although I’ve removed it now. I wrote it myself, specifically so that I could avoid all the things that irritate me about them.
Personally, I don’t mind them as long as they’re not obtrusive. The ones that irritate me the most are the ones that trigger on “exit intent” (especially if they’re animated). Either I’m leaving or my mouse just happened to move out of the browser window. Either way, showing me an annoying pop-up will merely hasten my exit.