Company: Microsoft
Date: 2017-03-24
Overall rating: 2/5
Employment status: former
Experience level: Senior

Program Manager
Pros: Mos of the people are terrific, smart and motivated.  Usually helpful but can be territorial if sensing encroachment.  Appreciate the diversity in the company.
Cons: Management and the horrific review system.  Stack ranking is alive and well.  With a team of over bright people, one bright person will without doubt getting the bad review.