GM Rewards Card offers credit card services that provide rewards toward ... I'm 42 now, just for context. In the days of HSBC, it was a solid product, with a rewards program that was well implemented.