Taro Logo

Ability to change the world; search for focus and the means to do so

Senior Engineer
Current Employee
Has worked at Microsoft for 9 years
November 30, 2013
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Stable, diverse, competitive businesses; no one-hit wonders. World-class research. Smart peers. Above-average compensation. Good flexibility in when, where, and how you work. Increasing focus on engineering systems and improving agility.

Cons

High levels of duplication of effort and legacy code.

Internal focus and lack of knowledge or acceptance of tools, frameworks, or processes that are 'not invented here'.

Freeloaders and middle management that coast or don't bring value to the team; true for any large population.

Advice to Management

Double down on One Microsoft initiatives.

Improve and thin mid-management ranks.

Better use of modern technology and engineering practices internally.

Was this helpful?

Microsoft Interview Experiences