Company: Microsoft
Date: 2020-09-13
Overall rating: 4/5
Employment status: current
Experience level: Senior

Pros and Cons to work for Microsoft
Pros: Microsoft has good work ambience and smart folks. The company allows good balance of professional and personal aspirations. Being bigger organization, it has really wide spectrum of project, teams, groups.
Cons: It's difficult to get end to end project life cycle experience e.g. hardly single person can look at bootstraping, brainstorming, development and shipping since most products use existing building blocks or they require different folks to execute different parts.