I ' ve spent several years in industry and had a manager almost exactly the same as you ' re describing , but possibly worse . Not only was he incompetent , made inappropriate jokes he ' s white and tried an Asian accent talking about my grandma , and rarely at work , but he saw almost everything as a power struggle , even petty shit like admin rights over a Windows active directory or having the credentials to the fire wall , when there was a director of tech already overseeing it all . For a long time , my close colleague and I wrote him off as dumb and insecure . Turns out he was a little more malicious than that and fucked over two 10 year veterans in the company for their promotions . Both ended up leaving 68 months after he came on board . Respectfully to ushepdaddy , I wouldn ' t recommend being honest aka confronting him . He ' s already shown you he has poor judgment , cultural unawareness , and immaturity . In my experience these types of people don ' t get along well and don ' t care much for other ' s opinions , which is why they are the way they are . Like my previous manager , they can also be really good at lying and hiding what they really think about you . So a hey spokoino , thanks a lot for the advice gets turned into some weird adversarial thing in his head where he ' s insulted that you confronted him . Until you know exactly what kind of guy this is , the innocently incompetent or the willfully incompetent , best not to play your hand . My two cents . Cover your ass and watch carefully . Maybe casually inform someone senior to both of you at some point so if the company gets sued for harassment it ' s not like you didn ' t try to help .