Company: Microsoft
Date: 2018-09-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great employer
Pros: Flexible with work hours and working from home.
Treat staff really well. Lots of great perks.
Cons: Slow to innovate. Culture of producing software with bugs, or not implement features so that major launch deadlines will be hit.