Company: Microsoft
Date: 2014-03-12
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Good company to work for
Pros: Technical challenges, people, work-life balance, great technical leadership, career growth opportunities.
Cons: Vision and strategy often lacks clarity. Within feature teams, customer focus needs to be improved.