I don't find anything unique here that I don't see at big companies, it's just handled more deftly.
Government on the other hand is always political as their output isn't valued in market terms but in political points.
So yeah - from my experience - big corps (especially those working with government) can be political, bureaucratic, etc. But it's standard operating procedure in government work.
In more monopolistic areas (insurance, banking), my experience has been closer to government. In more cutthroat areas (tech, retail), it's been on the other end of spectrum.