I've observed during my career that often the managers most liked by team members are softer and perhaps not as keen to address difficult issues/give bad news. Whereas staff who get on with senior staff tend to have demonstrated some grit and capability in making difficukt decisions.
Of course there are always the &@se lickers etc, but putting them to one side, I'm interested to hear you opinions.
Is it better to put ones effort into getting on with and being noticed by line manager/senior managers or to keep the peace and get on with peers/team members. Any thoughts on this much appreciated.