Taro Logo

Not so great

Senior Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
March 22, 2010
Redmond, Washington
2.0
Approves of CEO
Pros

Great health benefits, gym membership, and a lot of facilities.

There are many groups within MS that are doing great work.

Cons

Culture is very strange. There is work pressure to deliver, when the high-level roadmap is in a state of constant flux. So what are we really delivering against?

Dev managers (the ones who have been there a while, like 15+ yrs) think they are Gods; a lot of them are the rest and vest type. Not much is seen in terms of communicating with devs.

Overall, it seems like they want to run fast; however, they don't have much of a clue where they are running towards. Hence the work pressure with a lot of dissatisfaction at the end.

Advice to Management

Get your act straight. So many groups in MS don't make money (not talking about the new ventures such as search/ad/etc.), but they are there. Pay more attention to the performance of dev managers and leads. They have the potential for a great positive impact, and even greater negative impact.

Was this helpful?

Microsoft Interview Experiences