Company: Microsoft
Date: 2016-04-11
Overall rating: 4/5
Employment status: current
Experience level: Senior

The New Microsoft
Pros: The breadth of products and services, innovation, talent, resources and overall benefits make this a great place to work. The leadership team, company strategy and "learning mindset" culture are well positioned to take Microsoft into the future. The company's focus on empowerment has resulted in thoughtful investments in philanthropic giving which could really move the needle in the communities that stand to benefit.
Cons: Mobility is tough, its very hierarchical and process heavy. The lack of agility to respond to market opportunities or simply have a business review that isn't weighted down by process can make the company feel like the post office at times. There are fewer job openings than in the past and you must have an advocate/sponsor to progress. Doing good work isn't enough and despite more talk of valuing diversity, women and minorities are often the ones who lack  the needed advocacy/sponsor to move up or simply stay in the ranks.