Company: Microsoft
Date: 2019-06-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft is a very comfy place to work with excellent growth potential
Pros: Excellent growth potential with endless projects and teams to choose from. Especially working on Azure where growth in exponential and resources are limitless.
Lots of effort to keep the employees happy with cool parties and gatherings
Cons: Design/Verification methodologies are not well developed (at least in HW where I work)