Company: Microsoft
Date: 2017-04-13
Overall rating: 3/5
Employment status: former
Experience level: Senior

First seven years were great.  Last several years were toxic.
Pros: Stock awards were good. Good professional training classes.  Met some really smart colleagues in the time at Msft.  Developed processes.
Cons: Too many hours worked.   Perf reviews were a joke - so political and unfair.  Leadership messaged too much integrity to get promoted - it was terrible.