Web development companies

What are the best web development companies? Why?

That’s an incredibly broad question with no specific answer, what do you mean by best? What’s your criteria? And what do you understand “web development” to mean, given that “web development company” is generic: it could refer to a wide spectrum of companies, all creating different kinds of things?