Taro Logo

Senior Software Developer

Senior Software Developer
Current Employee
Has worked at Microsoft for 20 years
August 9, 2016
Redmond, Washington
5.0
RecommendsPositive Outlook
Pros

Great work environment, concentration of talent.

Good benefits.

Diversity of technologies within the same company, including many innovative areas, despite common opinion.

Cons

Middle management is composed of grown-in-place individual contributors who often have no experience outside of Microsoft. As a result, low and middle ranks of management are not very competent, often petty and narrow-minded. The internal engineering system is traditionally over-complicated and cumbersome.

Advice to Management

Attract low-level management from outside; do not promote in place. Bring actual SDET back, at least in critical areas, as developers do not test their own code well. It rarely works this way in big projects.

Was this helpful?

Microsoft Interview Experiences