One star for how they treat their…
One star for how they treat their contributors. Site is a mess, and they will figure out anything to pay you as little as they can.
United Kingdom
One star for how they treat their contributors. Site is a mess, and they will figure out anything to pay you as little as they can.