Company: Microsoft
Date: 2016-04-14
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great for engineers. Marketing, not so much.
Pros: Good work life balance and not a lot of stress. The company has more cash and more employees than it needs.
Cons: If you're an Engineer this seems to be the place to work. For anyone else, not great. Seem to be moving to open floor plan vs offices.