
I found the smooth talker, friendly type, less technical to be the worst. It's hard to get valuable feedback from them because they are usually sugarcoating things. Personally, I like people that are direct. Direct feedback might be harsh but I can grow from it.

True. I currently have a manager like this. She doesn't know anything technical and likes to speak a lot.

The one who will have your back when shit hits the fan

In my experience the smooth talkers were good at smooth talking my promo to skip managers

Leetcode and jump companies

My manager goes through the cycles of all the options you've outlined in a day

Approachable, understanding and giving you the freedom to explore. My manager is supercool. Proactive in giving suggestions, feedbacks and not just on my work but on overall personality development as well.

Good for you! Sounds like a wholesome manager

Someone you can keep in touch with when either you or the manager leaves the company. And then the conversation should become more open

Doesn’t make you work after 6 or on weekends :)

Best manager is the one who respects the boundaries of work each of teammates has to do