When this poll first kicked off, the "late" options were way ahead. Over time, things have evened off a bit, and the results are closer than I thought they might be.
If you are in the on time or early crowd, congrats! That means you are really good at estimating project completion times. For the rest of us, that means we should start pushing those dates back a little further than we do now. Of course, meeting deadlines is reliant upon both our working speed and our clients ability to communicate, but we are the ones issuing the completion dates, so it's our job to anticipate these things. And you know what they say, under-promise and over-deliver.
New poll later this week.