Company: Microsoft
Date: 2014-09-24
Overall rating: 4/5
Employment status: current
Experience level: Senior

Corporate Reorganizations
Pros: Great work life balance, compensation, benefits, and potential bonus/stock based on performance.
Cons: Due to recent company wide reorganizations and layoffs there is big lack of job stability, questionable new leadership, and accountability in immediate management structure.