One of the pressures of being on “assignment” is getting the job done on time. It requires a little foresight and maybe planning. If one is very busy it takes astute time management around other activities, work and social life. If one has the time, being on assignment should be a breeze, but then again who has that kind of time these days? For most, writing on assignment requires time management to get the job done. One thing the publisher does is penalize writers if they don’t hand the work in on time. It may be a loss of some of the fee or you forfeit the whole fee if the work is too late. The publisher has assigned the work and needs it, so brings some sort of “incentive” to get it done, like losing some of your fee which is a good way for them to see the work on time. For busy writers sacrificing one assignment for a better one may be the way if one can’t fit it in. It may mean the writer loses with one publisher, but hopes to make up for it with a better one, or thinks it’s a better one.