Ultimately, you have to know what you're getting yourself into, and whether you can complete the task(s) within a time period reasonable to you. If you work more than you expect, you'll come out behind. But the opposite scenario is interesting--if you don't work at all or don't complete a certain task, are you still paid the flat rate? I imagine the company has a way of protecting itself, so you should proceed with caution.