Company: Microsoft
Date: 2017-08-16
Overall rating: 4/5
Employment status: current
Experience level: Senior

Terrific company, CEO and future
Pros: Very smart people. Satya the CEO is a terrific people and business leader, with clear and compelling strategy & vision.  Lots of opportunity for internal movement working in different groups, roles and locations globally.  Microsoft is better positioned than any company for the cloud.  Satya is very focused on culture and continues to move it within the company to a better place.
Cons: It's a big company, which brings bureaucracy at times.  While the universally hated forced review curve is no longer official practice, every group I've seen still pushes managers to identify low performers and give them no rewards at annual review.  Job security is less than what it use to be due to annual layoffs.