I see a lot of people getting upset about fees, specifically the annual one charged right away, folks, READ THE FINE PRINT. It goes over everything in it, this card is definitely not perfect, but when you're rebuilding your credit, what options do you really have? The frequently raise your limit w/o you needing to request it which ends up great for your credit score since it ups your available credit amount.
The biggest thing about them is to make sure you're paying early or shortly after you make a purchase because yes their interest is a bit screw/confusing. Personally, I have it set for only online purchases (mostly pizza lol) that way I keep a balance and it's easy enough to pay back. Work smarter, not harder. Keep a close eye on it and I promise, it's not as bad as it sounds, this may be your CS salvation.