Company: Microsoft
Date: 2018-12-22
Overall rating: 5/5
Employment status: current
Experience level: Junior

Amazing, innovative but job is unpredictable
Pros: Microsoft has shifted the culture. Strong employee benefits. Great product and challenging role (good to gain experience)
Cons: Internal bureaucracy creates an uncertain environment. Expected growth rate has been more than 100% each year.