There are credit card companies that issue cards that give you free cash. It is usually only around 1% cash back. Free money is free money. If you are among people that like to buy a lot of things in one month. You need to keep in mind that they are not going to give you cash back on every purchase that you make. They will only give you up to a certain amount per transaction. The company also has a strict limit on the amount that they will give back to their customers.
You will see a paragraph with their limits in the terms and agreements. This is another way to try to draw in new customers for these companies. It is a good credit card to have and sounds great in theory. They will have to check your credit rating before they will give you their card. You should research different companies to see what they are offering. Few limits on the amount they will give you back.
Although these credit cards seem like a great thing to have. Some companies will need your credit rating to be great too. There are credit card companies that offer these cards to people with a low credit rating to help them rebuild their credit.