Company: Microsoft
Date: 2012-12-10
Overall rating: 3/5
Employment status: former
Experience level: Junior

It wasn't for me
Pros: I had great job security, I worked on impactful products that people know about and use, the salary and benefits were great.  I felt I was able to have a life and not live at the office.
Cons: It's a bureaucratic organization where it is hard to innovate.  In many cases, bad management decisions result in poor products being released that don't necessarily provide the user with any benefit.