Company: Microsoft
Date: 2014-10-28
Overall rating: 3/5
Employment status: current
Experience level: Junior

Microsoft is a good company to work for.
Pros: The benefits package is very good. Great work life balance. There is great flexibility in the way you dress, work timings, etc.
Cons: The company is in the middle of a major realignment. They may seem to be not agile enough for the modern world.