Company: Microsoft
Date: 2015-01-22
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great learning experience
Pros: If you have a great manager, they will be a supportive coach and work with you to achieve objectives
Cons: Lots of management changes. Lots of layoffs.