Company: Microsoft
Date: 2012-01-03
Overall rating: 1/5
Employment status: former

Terrible
Pros: - Stability of company
- Working with key technologies
- Good external perception as an MS employee
- Great medical benefit package
- Good other benefit packages
Cons: - Terrible management culture
- Consistently bad HR processes
- Too much in-fighting between groups
- Underpaid particularly in relation to other companies
- Terrible morale
- Lack of innovation culture
- Management don't listen to employees