Company: Microsoft
Date: 2015-08-05
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work
Pros: Fair compensation and one of the best benefits provider in the tech industry. It offers the unique opportunity to work in different groups (from cloud to embedded) without having to change company. Great middle managers. Overall, it's a good place to work at.
Cons: Sometimes it's difficult to get things done. Not "One Microsoft", yet.