Immediate supervisor was fantastic.
Very accessible. Always open for critique and took it into action.
My immediate managers are very approachable and always helpful. We have less interaction with upper management, but they are still very approachable and always happy to help.