Company: Microsoft
Date: 2015-02-04
Overall rating: 4/5
Employment status: current
Experience level: Junior

Company is making bold bets to re-invent itself.
Pros: You'll work with a lot of very smart people. Satya Nadella is doing a great job of securing Microsoft's continued relevance and innovative new products. Plenty of opportunities to work independently to deliver results. Schedule flexibility for most roles.
Cons: Silos still exist preventing a feeling of a shared vision. Some organizations more entrepreneurial than others. Need for stakeholder buy-in means be prepared to attend a lot of meetings before anything gets done. Teams sometimes rush to develop their own systems rather than using existing capabilities resulting in duplicate and unnecessary business processes. Competitive bonus structure still fosters a tendency to throw others under the bus to get ahead. Ability to navigate Internal politics is critical to your career.