I hate the following scenario (which I've been part of many times in the past):
them: Here's a new urgent project. How long will it take to build it?
me: 2 weeks for a hack, 3 weeks to get it right. When is it needed?
them: We've already sold it, billing has gone out and we promised to deliver it last Thursday.
me: So, what is my drop-dead delivery date?
them: Last Thursday.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.