You can now provide feedback about the Microsoft Rewards Program through a new feedback portal. Similar to the new Xbox Player Voice forum, the Microsoft Rewards Feedback portal lets you suggest features, vote on feedback, and track the progress of changes.
The Microsoft Rewards Program has been around in some form for years, though it used to be under the Bing brand. You can earn points by using Microsoft services that you can then exchange for various rewards.