Company: Microsoft
Date: 2014-04-03
Overall rating: 1/5
Employment status: former
Experience level: Senior

Management has no clue
Pros: Decent Pay, great benefits, great group of individuals to work with, cool technology, training is decent and you get time to do it.
Cons: Terrible management. Claim to do away with the bell curve about every two years, but simply redefine it to keep doing business as usual. Very little reward structure in place without blatantly backstabbing colleagues.