Company: Microsoft
Date: 2016-01-22
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Pros and Cons
Pros: Variety of products and technologies to work on, extra perks like legal, gym, transport card, high earning potential
Cons: Work life balance, compensation model and success metrics can breed a disruptive culture, size of company often leads to inefficiencies and conflicting priorities, too many layers of management