I work in a matrix organisation, so success of my team depends on the performance of several other departments. Most of us are on the same bonus plan, so in theory we should all work towards common goal. My approach to work is do my job, lead my team and support others in doing theirs, so I have always aimed to build good relationships with other business leads. We talk about work, share ideas and occasional frustration, work out how to best handle any issues between our direct reports. There was warmth and understanding.
But I almost regret having built these bonds as several of department leads are stretched and became destructive in attitude. I feel like telling them to shut up and get on with it. I need to actually go above their heads to get them to do the job done but this will be the end of our “friendship”.
So, I am torn as to what is best way - part of me takes learning that I should always keep distance, another part says that it’s corporate cost cutting grinds people down to being like this. What do you think?