I believe this card is brand new. I know they had a similar card w/ 1 1/2% cashback? We got notice of it earlier in the week from Schwab (my firms broker/dealer). You must open a Schwab account and the cash back will be deposited at the end of each month.
ETA: My firm was told NO FEE.