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

Awesome place to work
Pros: Good pay package and work culture, work with some of the smartest people on high impact products. Work on features used by hundreds of millions thru out the world.
Cons: Growth may be slower compared to competition as the company is more mature.