Swagbucks is a popular alternative platform. They have a similar setup and both reward you for completing different tasks.