Why do big companies suck?
scottberkun.com
scottberkun.com
In large organizations, things are more segregated and stratified. If you aren't in one of the interesting/exciting roles, all you get is suck.
Better managements work to mitigate this. But it's an ongoing struggle, and the dark side calls.