I don't feel confortable working in a company anymore because of my manager and the ways he work with me and the team.
Here are some examples of my manager behavior, "good" and "bad":
More about the culture: The stability is highly valued, there is a big risk aversion, the decisions are made from up-to-down.
My interpretation is: he is very good as software engineer, but I think is missing the social part. I think he would bright more as individual contributor. But for managing people, I think he is missing the communication
What do you think? I am missing something on my interpretation?
And more importantly, what would you do as software engineer? Considering the company is really small and I couldn't ask to change of manager.
Navigating a somewhat adjacent situation myself, you're not alone 😓
As @Alex says in the Behavioral Interviews course, company culture reigns supreme.
Two quick points
I think the company you work for may have some cultural adjustments to do. And while every IC -> manager transition has a honeymoon period, your manager seems to be pretty established. I'd bring everything to his attention over 1<>1 and make it clear that his behavior did not bode well with you.
If he reacts defensively, then another red flag. I would get out of the team/company. If not, then we know we have found common ground.
This is the classic bad manager scenario:
That being said, a lot of stuff you said about him seems quite positive like these:
- He is direct, and use to give feedback about what we could improve in our ways of communicating things.
- He shares the information we need in order to do our work.
- He is very good when thinking analytical and provide answers when we need.
Because of these, I think the situation is salvageable. Given the market and the fact that you can't switch teams, I recommend trying to fix things. Check out this thread for ideas on how to proceed: "My manager and I don't see eye-to-eye. How can I improve this relationship?"
This may be hard to believe, but I think your manager is at least average or maybe even a bit above. People often underestimate how bad engineering managers are. Most managers will embody the first 3 traits I mentioned and not the latter 3 I clipped from your list.
Best of luck!