Company: Microsoft
Date: 2017-01-27
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great Company to work for
Pros: Amazing work life balance, a huge talented pool of employees, great projects and avenues to work on and awesome benefits
Cons: Some groups are highly politicized and lack transparency from top down.