Company: Microsoft
Date: 2016-05-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

What a long strange trip it's been
Pros: Great pay & benefits, smart people, cool technology, many great managers.
Cons: Politics, never ending layoff waves, re-orgs....brings overall productivity to it's knees on an ongoing basis.