Taro Logo

Decent place to work in general

Software Engineer
Current Employee
Has worked at Microsoft for 6 years
December 18, 2017
Redmond, Washington
4.0
RecommendsPositive OutlookApproves of CEO
Pros
  • Lots of different things to do and different teams.
  • Team change is easier.
  • The Cloud/Bing side is growing all the time; there is always a new challenge.
Cons
  • The development environment is not streamlined. Each team has its own solution for the same problem (e.g., deployment scripts, build system).
  • Software development positions require strong soft skills to climb.
  • Internal documentation is not good.
  • Benefits are no longer competitive.
Advice to Management

Please invest more in a better engineering environment and process.

Embrace open-source solutions over in-house ones; this reduces inter-team dependency.

Was this helpful?

Microsoft Interview Experiences