Taro Logo

I wouldn't want to go back..

Senior Software Design Engineer
Former Employee
Worked at Microsoft for 6 years
October 27, 2013
Redmond, Washington
3.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros

Very good compensation, benefits, and perks.

Very bright people.

Cons

The review system is unfair and dehumanizing.

Stack ranking pits an employee against their peers and destroys morale and teamwork.

Too much emphasis is placed on visibility and not actual work.

Managers have 'good attrition' commitments, and once you are targeted, life can become pretty miserable until you are managed out or leave.

If you are at a level too long, you will be fired. "Up or out." The analogy my skip-level manager told me was that anyone who stays at a level too long is like arterial plaque on the corporate body.

Advice to Management

Ditch the stack ranking review system. Learn some decency and humanity.

Was this helpful?

Microsoft Interview Experiences