The App is okay. You can watch Videos for getting points. When you have enough points, you can spent them for getting prizes like amazon cards or iTunes gift cards. But there arent always sponsered videos, so you cannot get points when ever you like. The other Important Thing is, that you must have points for a 10$ gift card, that needs a long time.
Vvgffgh about MyRewards - Earn Free Gift Cards and Rewards, v5