My company exists for the sole reason that another company focused too much on "getting things done". We're a newly founded company that is completely in charge with replacing the engineering departments of our sister companies. Our sister companies have millions of lines code code written over the year. Most of in the most horrible state you can imagine, full with security holes. Our company was brought into existence to clean up the mess and allow the whole organisation to move quicker.
In our own company, getting things done is important, and sometimes we do prefer that over writing high quality code. But that decision is not made lightly and it's usually still good code compared to what it's replacing.
We've been working on replacing a large real-estate website (millions of visitors) with a new version that has been rewritten from the ground up. We did this in 6 months and are going to be releasing on time and within budget. The code is in great shape and we got things done.