Company: Microsoft
Date: 2011-09-07
Overall rating: 3/5
Employment status: current

Depends the importance of your unit in respect to the company
Pros: Above average salary when started
typical fringe benefits
Caring managers
Goal transparency
Cons: Incompetent senior management
Too many project managers with non-relevant experience
Lack of trend foresight
Difficult to succeed with innovated ideas