T

Tami Pilkuhn
Review of Social rewards

1 year ago

I had a decent experience with Social Rewards. The...

I had a decent experience with Social Rewards. Their website is user-friendly and their customer support was helpful. However, I feel like they could improve their rewards program to offer more variety. Overall, it's an average company.

Comments:

No comments