Taro Logo

Excellent place to work at!!

Software Development Engineer In Test (SDET)
Former Employee
Worked at Microsoft for 2 years
July 22, 2015
Redmond, Washington
5.0
Recommends
Pros

Company really invests in you! The quantity and quality of courses available really allow anyone to grow and improve their understanding.

Lots of people who help you succeed! I was lucky to have an amazing mentor and a fantastic manager.

If you get bored with one problem, you can always move on to something else that is equally interesting. Microsoft really offers a wide variety of problems to work on (from games to enterprise software to search to mobile phones to operating systems to...).

Cons

People are really competitive here. If you are in a team of more senior people, then you don't have to worry much. However, if you are in a team with more junior people (i.e., ones who are closer to your level), then it can get messy really quick, as everyone is trying to prove how their contributions matter the most.

Frequent reorgs and changes in strategy. If you are one of those people who can switch directions fast, then you can thrive over here. However, if you are one of those people who get really attached to your work, then the reorgs will take a toll on you.

Advice to Management

Due to the organization hierarchy, there are more people at the grass roots level who know what direction the company really should be moving in. Provide easier and more accessible channels for them to lead the company in those directions. It doesn't make sense to ignore them and then, after a few months, move in that direction because another competitor has implemented that concept into a working product.

Was this helpful?

Microsoft Interview Experiences