Company: Microsoft
Date: 2013-09-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great!
Pros: You have your own office to work (although Microsoft is move to more open space type of enviroment). People are generally nice, Plenty of opportunities to grow and learn. The benefits are awesome. Overall a great company to work for.
Cons: Can get Political at a senior level. At times, i get's lost in complexity tring to achive too much.