1. The manager never shares what's learned in meetings with upper management. Nobody knows what's happening outside our team.
2. The manager assigns work but doesn't provide any context, resources, or points of contact. It's as simple as "This feature must be built by 12/31/2024" on a slide. The manager then never talks about it again until it's due.
3. The manager never shares a "thanks" or "good job". The manager will often turn the team's work in using a method that looks like the manager did it - even by removing the author's name!
4. I have no one-on-one with the manager.
5. The manager's skillsets are nowhere near where they should be. I can't name a single thing the manager has assisted with on a technical level (even giving guidance).
6. The manager never makes decisions and defers to upper management... which only the manager gets to talk with.
How do you manage this scenario when you otherwise love the company? I don't want to leave a company I love over a single person. There isn't a bunch of movement within teams, but I will try to move when I have the option. Until then.... help?
It's usually easier to replace an IC than a manager, so the company is unlikely to do much for you. YMMV, that's just my anecdotal experience.