Company: Microsoft
Date: 2015-04-21
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Sr. Electrical Engineer
Pros: Good pay /benefits and reasonable work/life balance (SW business units)
No Pros if you are not a good political gamer or a technical accomplishment oriented person (HW business units)
Cons: (HW business units) Lots of politics and bureaucracy. Lots of BSs all over the place. Very conservative and very defensive engineering organizations and teams. Disgusting working environment and culture.
If you are a good HW engineer, this is not a your place never.