It is a rich and competitive environment. At that time that I worked there, it was a very rough environment where everyone was ranked from #1 to #last. And the last N employees were asked to resign upon two consecutive performance reviews. At that time, the salary were low and were justified with an attractive stock option plan. And at that time, the Microsoft stocks were splitting every year. So it was an intense period. I heard from my friends who still work in Microsoft that it has gotten less stressful.
Former Foundry Software Engineer Intern at Microsoft
about 3 years ago
From my experiences at Microsoft, I definitely felt that there was a very collaborative culture at the company. The coaches I had during this experience were super helpful during code reviews and to give us their two cents when we were in design discussions with them. There's also an attention to work/life balance - throughout the internship, there's a number of fun events going on at the end of the work day to give interns a chance to network and meet other employees.
The culture at Microsoft is one of the growth mindset, everyone wants you to grow and learn without being anxious. It's relaxed and they want you to be comfortable in your own skin so you can do the best work you're capable of hence the no dress-code policy. It's a fun environment that gets you excited to work everyday.
Microsoft cares a lot about their employees. Especially as an intern, we were made sure, since day one, that they want us to succeed. With a lot of organizations in the group, it's easy to find mentors or anyone with more experience that could help us with adjusting to the company and professional advice. Microsoft is also a big advocate for diversity and inclusivity.
My favorite part of Microsoft was its culture. They have an open culture and you can literally approach anyone for help. They encourage innovative ideas and have multiple hack events going on frequently. There is so much to learn and everyone is very very friendly and always ready to help.