I started a new job a couple of months ago and my direct manager is amazing, super supportive, encouraging, gives great feedback on my work and has never raised any complaints.
A second person I report to is the total opposite, totally undermines everything I say, micromanages, wants every communication sent to him before I send it out, talks bad about me to my actual line manager etc.
I've gotten to the point where I dread logging in each day and spend my weekends feeling anxious about going back to work.
I could get out of having to be 'managed' by this man by pulling out of the project I'm running for him, but that would look completely shit on me. Any words of advice or just what would you do throughts?