Company: Microsoft
Date: 2017-07-05
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great place to work
Pros: Satya has really turned around the culture. Work-life balance is great and the compensation & benefits are great.
The employees here are also very talented. It's actually a funny balance, they are talented enough to be motivated, yet people aren't over-qualified (like some other tech companies) which means it's reasonable to work on a meaningful project.
Cons: It can feel bureaucratic (read: slow) at times. Not much different than any other large tech company.