Taro Logo

Good benefits, low code quality – not an environment that encourages you to be a good engineer

Software Development Engineer II
Current Employee
Has worked at Microsoft for 6 years
August 21, 2017
San Francisco, California
3.0
Doesn't RecommendNeutral OutlookApproves of CEO
Pros

Good benefits, free food, good health insurance. Hours are very flexible, good maternity/paternity leave, good work-life balance, and a nice office.

Cons

It's not an environment that encourages you to become a good engineer. The product and the code have very low quality. Code review is not mandatory, and people don't take it seriously. It feels like we write code that works, and that's it.

Advice to Management

Invest in quality rather than doing more and more features.

Was this helpful?

Microsoft Interview Experiences