I have weekly one-on-ones with my manager where we review progress, set goals and receive regular performance feedback. They're approachable, collaborative, and often help me find creative solutions to process challenges.
My managers are accessible although they have busy schedules and so naturally have less flexibility with time. They are however approachable and always try to make time to guide me.
Our people leaders are quite approachable and senior engineers are good at coaching and mentoring