If you are a driven worker, the faster things get done, the better. It's not enough for a job to be completed, it needs to be finished yesterday.
That kind of mentality will surely earn praise from your superiors, especially if they were not expecting it to be done that fast, but at what cost? Are you sacrificing your team's sanity? Your own?
Pushing to accomplish things quickly can be a good thing, but it's not everything. Was the project done with excellence? Did your team have to work fourteen hour days? Do not create artificial deadlines just to get things done quickly, count the cost and take every factor into account.