Company: Microsoft
Date: 2015-04-03
Overall rating: 3/5
Employment status: former

Overall a good place to work.
Pros: Great stability and benefits so it's a "safe" place to be an employee. The breadth of products and services allows employees the opportunity to be familiar with many different areas of the influence.
Cons: If you are not tapped early as one of the anointed ones and put on the fast track to executive leadership, you won't have much career growth at this company. Jumping from one division to another can be difficult. Microsoft is heavily matrixed and it's processes and bureaucracy stifle innovation and the ability to react quick twitch to business opportunity.