Company: Microsoft
Date: 2017-02-06
Overall rating: 5/5
Employment status: current
Experience level: Senior

Still a great place to work
Pros: Benefits; good salaries; lots of flexibility in terms of work/life, chance to work in really cool projects.
Cons: Politics, politics, politics. Lower chances of movement internally.