Company: Microsoft
Date: 2015-12-09
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: Great way to develop skills, easy to move around the company to a team with a micro-culture that fits you, great benefits, brilliant minds, great work life balance, great benefits
Cons: Some hold over from outdated corporate practices which are mainly getting better. Some of the buildings are outdated.