Company: Microsoft
Date: 2018-11-03
Overall rating: 5/5
Employment status: former
Experience level: Senior

Senior Software Engineer
Pros: Work life balance. Ability to move between things and work on areas of interest and great benefits
Cons: Relatively lower stock grants than similar companies (facebook, google, amazon, netflix etc.)