Taro Logo

Write code in a silo

Software Development Engineer
Former Employee
Worked at Microsoft for less than 1 year
August 27, 2010
Seattle, Washington
2.0
Doesn't RecommendDoesn't Approve of CEO
Pros

Decent starting pay. Work for a big name. Great benefits. Seattle is an awesome city. Lots of variety between technologies amongst the company.

Cons

Terrible upper management. Abysmal stock movement. Small raises, bonuses, and stock. A lot of politics, a whole lot of politics. Products get canned left and right, depending on which VP has won favor that month.

Advice to Management

Flatten the org tree. Managers should have many reports, not one or two. There shouldn't be six layers to the VP.

Be more transparent about reviews and performance in a team. Stop being so stingy with merit increases.

Pay your talent better, because it is all leaving for Facebook, Google, and area startups where there is at least some chance of making it big.

Remember, one great coder is worth one hundred mediocre ones. Pay them as such.

Was this helpful?

Microsoft Interview Experiences