Ranked in these QuestionsQuestion Ranking
Pro Large number of hosts to choose from
There are over 20,000 hosts listed.
Pro Variety of opportunities
The jobs that you'll be doing vary greatly between hosts, so you're able to find something that suits your interests and skills. They range from helping in guest houses to painting houses and gardening (lots more, you can search them here.
Con Inaccurate host ratings
Some hosts have many negative reviews and yet a 100% host rating.
Con Some hosts expect far more than 5 hours a day
Workaway suggests 5 hour work days for working off food and accommodations. However this is just guide, you can adjust this arrangement with your host. However, there is nothing protecting you from your host asking for more hours once you get to the destination. This is a pretty frequent occurrence, and limits the time that you get to spend exploring your destination.