Company: Microsoft
Date: 2014-11-19
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to learn and grow
Pros: * Great benefits
* Lots of smart people
* Great opportunity to learn
* Some excellent managers that build your career
Cons: * Too many organization changes
* Some managers are terrible and should not be managers
* Some Leaders lack vision.