Taro Logo

Experiences at Microsoft

Software Development Engineer
Current Employee
Has worked at Microsoft for 4 years
June 30, 2012
Bellevue, Washington
3.0
Doesn't RecommendPositive OutlookDoesn't Approve of CEO
Pros

Vast variety in technologies and products one can work on. You can usually switch teams after 18 months with the current one, though employees usually work at their job for 2-3 years before moving teams. Good benefits.

Cons

You never really leave college. Performance reviews are peer-relative, and a fixed percentage (~20%) must receive a below-average review. It's a zero-sum game; no real teamwork is possible.

Advice to Management

Fix the broken review system.

Was this helpful?

Microsoft Interview Experiences