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

Great company - definitely a transition period
Pros: Some of the most recognizable products in the world. Awesome work/life balance, great salary, benefits etc. Always something new happening.
Cons: Major period of transition, in both products and company leadership. Hard to know what direction things will be moving in the future.