Company: Microsoft
Date: 2014-01-30
Overall rating: 3/5
Employment status: former
Experience level: Junior

MS Hardware
Pros: Pay is good, though not enough to afford a house nearby, very talented engineers, interesting work.
Cons: No manager seems to want to be caught making a decision, for which they might be held accountable.  Also, no manager wants to be caught without someone in China at all times.  Reviews are driven at least partially by your ability to exert  influence, which means that everyone is trying to change your product all the time.  Many con games when you are interviewing, like when they say 10% travel.  Not always lies necessarily, but pretty blatant omissions.