It takes care of 99.9% of the stuff, here, at work. So, it just might work for you. I've not seen any of the ads you're experiencing, here at work, though.