Taro Logo

Great charter, but slow on execution

Senior Software Development Engineer
Current Employee
Has worked at Microsoft for 9 years
August 28, 2013
Bellevue, Washington
4.0
RecommendsNegative OutlookDoesn't Approve of CEO
Pros

If software development is your game, there isn't another place that offers the diversity of work that Microsoft does.

Excellent mobility.

Great salary and benefits.

Smart people all around.

Cons

Not incentivized to collaborate. The review system makes people focused on delivering their own features.

Execution lacking.

Managers lack leadership.

Losing brand.

Advice to Management

Incentivize collaboration through 360 reviews, focusing more on peer input than manager input.

Cut the layers of middle management and PMs that don't add any value and suck the life out of the place.

Was this helpful?

Microsoft Interview Experiences