• Definitely working for a strong manager any day.

    My biggest grumble is when my own manager seems less competent in defending the interests of the team against outside influences. There is nothing worse than watching a pending mini-disaster approach due to the inadequacies of the manager and being powerless to stop it due to organisational structures / politics.

    While a good manager does not need to be techinally aware of everything they do need to have a enough knowledge to spot when other managers are speaking technical bullshit (ie exagerating the brilliant benefits of XY approach with fanastic cost savings, etc).