Company: Microsoft
Date: 2018-04-15
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

A good, but not great, company
Pros: • Myriad of potential products and career paths
• Incredibly smart people
• Relative stability
• Work/life balance
• Lots of learning resources (books, courses)
• New CEO has definitely helped galvanizing people and slowly embracing positive change
Cons: • Isolated, centric and not-invented-here mindset
• Country club - lots of antiquated people just "resting and vesting"
• Insane politics - Everyone will try to take credit for, and steal, the coolest projects from hackathons
• Good enough compensation and benefits, but far, far from other big tech players
• So-called diversity forced quotas can result in forced diversity hires, token employees and the like
• Silly approach to increasing the bottom line: it's always a coin toss whether you'll be axed during the next RIF
• Cronyism, lots of it