Taro Logo

Take time to look for a team and project that suit you

Senior Software Development Engineer
Former Employee
Worked at Microsoft for 6 years
May 6, 2017
Redmond, Washington
2.0
RecommendsPositive OutlookApproves of CEO
Pros

Good compensation and benefits.

Company has lots of resources allocated to R&D.

Great place to start one's career out of college.

Tons of interesting projects can be found with some effort.

Cons

Heavy-weight processes / middle-management. Lack of agility, wasteful in terms of engineering resources. Some organizational culture that encourages staff to be passive-aggressive. Some decisions are made by politics instead of data-driven. Career growth may be limited depending on team / project. Work-life balance takes a back seat in organizations that build and support online services.

Advice to Management

Make a serious effort to reduce waste in R&D resources. Build teams that are highly agile.

Was this helpful?

Microsoft Interview Experiences