Taro Logo

Decent job with decent pay

Software Development Engineer
Current Employee
Has worked at Microsoft for 2 years
June 29, 2016
Redmond, Washington
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros
  1. Work-life balance most likely depends on the team you are working with and how the PM plans.
  2. Promotions and bonuses vary a lot by team and org.
Cons
  1. MSFT is a PM-driven company, instead of a place where engineering rules.
  2. Work-life balance is ruined when PMs do bad planning.
  3. Spent 26 billion to buy LinkedIn without spending 1 billion to provide employees with free lunch.
  4. Hate self-hosting, which wastes lots of dev effort and engineering time.
Advice to Management
  1. The company can be more transparent on PM work and let engineers drive the product.

  2. PMs don't care about the quality of code and only care about what's put on the table for director review. Give engineers more time and space to let the right thing happen.

Was this helpful?

Microsoft Interview Experiences