Getting an hourly rate and then being given tasks to accomplish is very different. Imagine if they had decided how much each complete task was worth, you had to spend a significant part of your time waiting unpaid to get tasks assigned to you, and they would terminate you if you avoided tasks where the pay vs workload was unreasonable.