Great article summarising many of the problems with large companies

why big companies suck

Advertisements