Is it generally considered a good or bad practice to include all frequently used and company's important hosts in `/etc/hosts`?

Now I can see the following pros and cons:

* Pros: improved speed, traffic, reliability, security
* Cons: reduced manageability