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

Great potential, poor application of resources.
Pros: A great place to learn and grow your skills. Good rewards. Good work/life balance.
Cons: Lots of silos. Too many failed or poor quality projects/products, and too often no one cares or there are 'higher' priorities. It's baffling how broken things are internally, but I guess that's what you get with a company tho massive.