It depends on the brand and the target audience. Some brands can pull it off and others fail dismally. With humour and more especially memes, you may have to rely stereotypes or certain relatable situations, which means that there is always the risk that your humour may hit too close to home for some of your audience. offending an individual or a group of people can cause irreparable reputational damage, so you really need to tread carefully in that instance. Memes are great, but I think consistently using memes is not something most brands can pull off. I will say however, that memes have the ability of drawing people in. So you have to draw them in and find a way to keep a hold of their attention. I'm really impressed to hear this is working for your business. You're clearly a lot wittier than me. Keep up the good work!