Company: Microsoft
Date: 2012-08-16
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: I'm involved in good work.  The work environment is and the work ethic is great. The campus is fantastic. Now seems to be a great time to work for Microsoft. There are so many innovative releases and so much energy.
Cons: There is no work from home policy. Some streams (mostly test) seems to be looked down upon a little. Some budgets seem to be more tight than you'd expect from a company like MS. Compensation is a bit lower than some competitors (esp Amazon, Google etc.)