Company: Microsoft
Date: 2016-09-13
Overall rating: 4/5
Employment status: current

Working Culture
Pros: Great company with lots of investment in R&D, focus on innovation and engineering. If you are in engineering there is a lot to learn and work with very smart people. Love the company.
Cons: Distributed teams, takes long to align stakeholders across internal silos which has the potential to slow us to market. Depending on the team there is both centralized or decentralized decision making. If you love your role, work-life balance is not good in hardware teams.