J
Jacquie GaywoodReview ofSquid Rewards
Squid Rewards is an average company. Their loyalty...
Squid Rewards is an average company. Their loyalty program could use some improvements. The website is user-friendly and easy to navigate. However, they need to work on providing more rewards and benefits to their customers. Overall, it's an okay experience.

Comments: