Microsoft is a great organization. I personally felt that the upper management was quite accessible. They had regular workshops for professional development and improving work environment at the company. Microsoft Research New England (specifically) is like a small family and you end up learning a lot from other people (apart from your mentor) as well, including your fellow interns.
I’m not sure what you mean by upper management. I had a direct menthor with whom I interacted, and also was part of the team that my menthor belonged to. They all provided help and support with technical aspects, as well as things like inviting to some social events.
Former Explorer Intern, Microsoft Yammer IOS Team at Microsoft
about 3 years ago
A lot. My manager was very hands on, we had assigned several mentors with different specialties, and you have access to the entire Microsoft Employee network, who you can just shoot a message too to add time to their calendar to discuss life, your project or their project.
I had a lot of people reaching out to me in my first week for a 30 minute talk or so. I had my own mentor who I could go to with any questions, and then I had a manager who was the more professional one keeping an eye on you and your work ethic. Technically everyone is watching how you work and how you’re fitting in the work environment, but that’s how I mentally separated them. There was a PM on the team who was our designated PM lead that we went to with questions and we also had a goto design guy. Another PM reached out as another in-team resource if we felt uncomfortable with other people on the team. And on top of that, we had ISC (Intern Social Club) leaders who would host events every few weeks or so with a group of interns to hang and get to know people better. People get you acquainted in the beginning for sure, almost an overwhelming amount. But after that, it’s really on you to meet people, make those connections, and get the help you need. They won’t hold your hand for long.
I think this depends on the manager you're working with. I had weekly one-on-one meetings with my manager to check in on progress and get feedback. Other interns might do this bi-weekly, or even monthly. Outside of working with your manager, it's up to you to set up meetings with others in upper management, but they are all very open to meeting with you, whether you want their input on your project, or you just want to chat about your internship experience and ask questions about Microsoft.