Company: Microsoft
Date: 2017-02-11
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great Place to work
Pros: Great Pay and Benefits, constantly learning new technology.
Cons: Constant re-orgs, not always performance based, but rather measured on popularity. Many aggressive people willing to take credit for other peoples work nd through teammates under the bus. Very hierarchical.