Company: Microsoft
Date: 2017-09-05
Overall rating: 5/5
Employment status: current

Good company to work for
Pros: * Good benefits
* Huge company, so there are opportunities if one seeks for it.
Cons: * Living in Microsoft bubble for too long can be detrimental to your market value.
* If you have a bad manager, change team asap and find a better fit.  There is no other way to fix it if you don't want to harm your career.