In management, they say the hardest bit is managing humans. The art of People Management. I was once in a big corporation and had the priviledge to be placed in different divisions.
Threading on the corporate chessboard, one can see the different traits within different levels in an organization. The traits are visible not only for the horizontal services, but on the vertical divisions as well.
Try sorting out the senior management with their internal political game, the vertical divisions and middle management trying to align to the most favourable chief (ie. who to suck up to) and the non execs (and their union) with their dissatisfaction about everything that have to do with the office.
I thought that was tough... util i had the chance to manage a bunch of right brained creative people. Now that is tough.