Company: Microsoft
Date: 2014-10-07
Overall rating: 3/5
Employment status: current
Experience level: Junior

Hardware Design Engineer
Pros: Our company direction is the correct one.  The benefits are very good.  The work life balance is there but you must take advantage in the "down" times.
Cons: The upper management does not do a good job executing the company strategy.