Company: Microsoft
Date: 2016-02-08
Overall rating: 2/5
Employment status: former
Experience level: Junior

Direction and culture from management
Pros: Benefits are good. Somewhat stable if you follow a right manager. Smart people if you are lucky.
Cons: Review system makes no sense. I needed to do reviews for my reports. The system has no way promoting collaborations. Internal competition is normal.
Upper management does not what they are doing.