Why did you tell your boss you are a leftist btw? I had a coworker like you who tried to talk to the HR manager about communism for some reason, that's how I found out.
Was not interested in any of my Samir Amin type shit of course but that's just the way the cookie crumbles
Are you going to debate your finance boss into unionizing your finance job? :-)