My direct manager is very supportive and is always open to feedback. We have a weekly one-on-one meeting to discuss about the projects we're working on, feedback on performance and other personal development stuff.
Managers are very open and honest, which fits into the company's culture of rewarding innovation and hard work. The company is very fast-paced, which means some managers have more experience than others.
My manager is great. He's very easy to talk to and gives me lots of opportunities to develop and grow in areas that I'm interested (which he makes sure that I am interested by checking with me). He's been a pleasure to work with
He sits right next to me. Not much barrier for communication. Feedback weekly (or whenever needed).
Managers are very accessible and all go through training