Taro Logo

You could fare further and do worse

Senior Software Development Engineer
Current Employee
Has worked at Microsoft for 20 years
November 2, 2014
Redmond, Washington
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros

Good pay, good benefits.

People you'll work with are generally smart and qualified.

The work is typically challenging.

You can expect that your immediate boss can do your job better than you can.

Some departments, like server, are very diverse, with tons of people from all over the world.

Pretty short on African Americans, like every other tech company.

Not a woman, so I can't comment directly, but based on my observations and conversations with women devs, "brogrammer" culture is not tolerated.

Company is currently in the midst of overhauling its engineering processes. That may net out to a plus or it may not.

Cons

The company is struggling to regain a position of leadership in a number of areas. They just laid off a bunch of really good people because the Board wanted to jump the stock price. The old review model completely sucked. They've tried to address this, but the jury is still out. The management hierarchy is too steep with too many personal fiefdoms. They are trying to flatten it, but the jury is still out. The long-term future of the company remains doubtful.

Advice to Management

Weed out the careerists in the ranks of management. Judge performance based on deliverables.

Was this helpful?

Microsoft Interview Experiences