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

Employee Friendly and open culture
Pros: - Lot of independence in terms of doing your work
- Very good managers and high level people.
- Very good employee care.
- Good salary-
Cons: - Your experience will be very specific to Microsoft technologies(like .NET, Powershell etc.. )
- HQ is Seattle.. so rough weather can be an issue.