Company: Microsoft
Date: 2014-04-02
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft is not bad
Pros: The company is big enough that you may find a niche that you belong in
Cons: the worst thing here by far is that everything is measured on "time served".  Despite there being actual merit things to celebrate, the only celebrations worth mentioning are those that happen when someone has x many years here.  Everything seems to revolve around that.  It's rather ridiculous.