Barclays are seeking to recover lost customers. I photo'd this from a TV advert. They are trying to entice new business by promoting their "cashback" benefit. On some, not all, general Barclaycard purchases, you'll get .25% back added to your Barclay's bank account, on what you spend. Of course, they don't mention that if you don't clear your balance at the end of the month, or even pay off the lot a couple of days late, you'll pay 24% interest on what was outstanding on the due date. "So whose money is working for whom?"
1/4 of a percentage point back? Even Amazon gives 5% back for Prime members. I have a Citi card gives 1%-3% dependent upon what you purchased and from whom.