All right I admit, that was funny - not for the bugs - but well, the line in the ad is funny. Now is mosquito et al season, so it is normal to see such ads on the streets, but this one (bug expert) demarks itself for sure. "Pest in peace"? It does make you smile for sure. Obviously it helps that they went off with an unorthodox color - because normally such ads are neutral in backgrounds.
So yes, a very visible, funny ad for a brand about taking care of pests (and in an eco-friendly way). I suppose this is what advertising is all about - "made you look"!