Company: Microsoft
Date: 2018-08-26
Overall rating: 4/5
Employment status: former

Design Engineer
Pros: Good benefits. Challenging work.  Lots of opportunities for learning new skills. Many support lab resources on campus.
Cons: Work life balance. Very short project development schedule between build cycles, which made it often difficult to verify design changes before builds.  You must rely on your experience and engineering judgment to come up with thoughts and make a call. The build cycle is your chance of validating your design with great expectation from management for design quality.