Company: Microsoft
Date: 2013-10-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to be
Pros: Work ethic
Investing in career development 
Working on cool projects
Cons: Voice not always heard
Not much flexibly to ship projects based on your own ideas 
Lock down in Microsoft stack