There is no way to know how long a task will be. They range from a few minutes to over 6 hours. No feedback from management on quality. If you have a simple question it can take days to hear back. Even though it's flexible hours, it's very hard to decide when to do a task because you could be tied to your computer for several hours.