Are the ad silly? Yes.
Do they make me want to try whatever your product is or even go to your website? No.
The meme based ads make your product look like a joke. It is also not clear that what your product is or does. "Power up your retrospectives" means nothing to me.