Company: Microsoft
Date: 2016-11-07
Overall rating: 3/5
Employment status: former

Good place, lot's depends on your business group
Pros: Good salaries and benefits that changed quite often. Lots of time PTO available and structure around everything making it simple and easy to use.
Cons: It's a huge company. It's inevitable that sometimes you feel like a number, but overall this didn't happen to often.  Different business groups have vastly different cultures.